Pages

Sunday, October 22, 2023

Greece Israel Palestinians

Protesters scuffle with riot police during a rally outside the Israeli Embassy in Athens, Greece, Wednesday, Oct. 18, 2023.


READ THE ORIGINAL POST AT www.bdtonline.com