Barricades set up by protesters in Tahrir to stop the advancement of army vehicles following a day of bloody clashes, where army and police crackdown left at least 2 protesters dead.
Barricades set up by protesters in Tahrir to stop the advancement of army vehicles following a day of bloody clashes, where army and police crackdown left at least 2 protesters dead.