Ahmed Lotfy YouTube channel
Spread the love
Ahmed Lotfy YouTube channel
Videos shows the Egyptian military purportedly storming the studio of Al Jazeera in Cairo. The Doha-based news channel said on Wednesday night that the interim Egyptian authorities stormed its office in Cairo and shut it down.