World Have Your Say - Running battles in Egypt's Tahrir Square - 大象传媒 Sounds

World Have Your Say - Running battles in Egypt's Tahrir Square - 大象传媒 Sounds


Running battles in Egypt's Tahrir Square

Witnesses in Tahrir Square, the scene of violent clashes in the Egyptian capital Cairo.

Coming Up Next