News Alerts
prev next

British Prime Minister David Cameron and others at the unveiling of the historic statue of Mahatma Gandhi at Parliament Square, in London on Saturday. (PTI)
British Prime Minister David Cameron and others at the unveiling of the historic statue of Mahatma Gandhi at Parliament Square, in London on Saturday. (PTI)

You might also like More from author

Comments