Chinese premier arrives in India to soothe tensions, boost trade and political ties.

Record ID: 355596