Britain’s high commissioner to India laid a wreath on Saturday on the 100th anniversary of the Amritsar massacre, one of the worst atrocities of colonial rule for which London is still to apologies. The Jallianwala Bagh massacre, as it is known in India, saw British troops fire on thousands of …
Read More »