source : Media
Friday
20 October 2023
3:49:10 PM
1403081
Tens of thousands of protesters in Cairo, Egypt, overcome the security personnel blocking the roads leading to the Tahrir Square as they demonstrate in protest of the Israeli genocide campaign taking place right now in Gaza.