shameful

Israel strikes on the southern Gaza city of Rafah 

Israel strikes on the southern Gaza city of Rafah overnight have resulted in a devastating loss of life. According to…

7 months ago