Egypt: Clashes with police ongoing on Nile island after death of 2 protesters

Police clashed with residents of al-Warraq island who came out to protest the death of two people earlier in the day on Sunday. Police were attempting to evict residents from homes deemed illegal when the violence broke out.

Video ID: 20170717 002
Video on Demand:

Continue reading at Ruptly TV (via Youtube) →