Horrible scenes emerging from the Al Shifa Medical Complex in Gaza City after pullout of the Israeli army from the area in the

◾Horrible scenes emerging from the Al Shifa Medical Complex in Gaza City after pullout of the Israeli army from the area in the wake of a two-week deadly onslaught and tight siege. ◾Follow: Source: Juan Sinmiedo/Fearless John/Ukraine exposed. [id342915501|@Youblacksoul]
Back to Top