Thousands marching into Tahrir from Giza, crossing the Qasr el-Nil Bridge, as clashes with the police troops fare in Mansour Street.
Comments are closed.