Clashes between Egyptian riot police and rock-hurling protesters in Cairo’s Tahrir Square continue on Sunday, with violence spilling over to other cities. Riot police are said to have gone out in force, using clouds of tear gas to disperse the crowd. Two people are believed to have been killed and over 670 injured as clashes […]