dcc

Politics

Toys left in front of the Israeli Consulate General in Istanbul, Turkey for Palestinian children killed in Gaza

This footage was filmed and produced 21 October 2023. Many mothers, fathers and their children left toys in front of

Read More