Video reveals police confronting college students protesting in opposition to Israel’s conflict on Gaza exterior King’s School London.
Source link
- Advertisement -
Video reveals police confronting college students protesting in opposition to Israel’s conflict on Gaza exterior King’s School London.
Source link