British Prime Minister David Cameron pays tributes to martyrs at Jallianwalla Bagh in Amritsar on Wednesday. � UNI
British Prime Minister David Cameron pays tributes to martyrs at Jallianwalla Bagh in Amritsar on Wednesday. � UNI