channles television

  1. stato

    World Iran Slams Israel Over Killing Of Gaza Protesters – Channels Television

    Palestinian protestors run for cover from tear gas fired by Israeli security forces during clashes following a demonstration commemorating Land Day, near the border with Israel, east of Gaza City, on March 30, 2018. Land Day marks the killing of six Arab Israelis during 1976 demonstrations...