British couple asked to leave India for pasting pro-Palestine posters
A British couple was asked to leave India for pasting posters in support of Palestine at various locations in the western state of Rajasthan, local media reported Tuesday. Lewis...