Pro-Palestine supporters block roads in Paris, demanding sanctions on Israel

48 Views
Pro-Palestine supporters block roads in Paris, demanding sanctions on Israel

Comments