CAIRO RIOTS: Protesters and police clash in Egypt

ODN 2011-11-21

Views 3

Several people have been killed in Cairo as riot police, demonstrators and revolutionaries clash outside the interior ministry.

Share This Video


Download

  
Report form