Camels horses storm into Tahrir Square as protesters clash

2011-02-03 380