Egyptian troops fire on protesters marching on Republican Guard headquarters

Advertisements