Repeat: The demonstrations came hours after masked assailants set upon opposition protesters who were taking parting in a sit-in at Tahrir Square.
The demonstrations came hours after masked assailants set upon opposition protesters who were taking parting in a sit-in at Tahrir Square.