Connect to share and comment

Hillary clinton addresses press india

Appears In:
Hillary Clinton cancelled a planned trip to Britain and Turkey.
Hillary clinton addresses press india

Hillary Clinton addresses the media during a joint press conference in New Delhi on July 19, 2011.

Prakash Singh