Egyptian riot police firing tear gas and rubber bullets have clashed for a second day in the Egyptian capital Cairo with thousands of rock-throwing protesters demanding that the ruling military announce a date to hand over power to an elected government.
Al Jazeera's Sherine Tadros reports from Tahrir Square.