Feedback

Football Fans Clash with Police in Cairo

 

Egyptian football fans clash with police in a Cairo stadium.

Shows