US Secretary of State Hillary Clinton landed in the eastern Indian city of Kolkata on Sunday at the start of a three-day visit that will include high-level talks in New Delhi.
Hillary Clinton lands in Kolkata