Peter Beaumont on pitch battles between police and protester on the Kassr Nile bridge #Egypt

over 4 years ago