clear

Creating new perspectives since 2009

2 women killed, scores injured in Israeli attack on Greek Orthodox Church in Gaza

October 20, 2023 at 12:17 pm