Feedback

Bombs Explode Near Egypt's Presidential Palace

 

A police office reportedly died after multiple explosive devices detonate near the presidential palace in Cairo.

Shows