Riot police in Egypt break up a pro-democracy rally in Cairo, beat up dozens of protesters and arrest them.
BBC News | News Front Page | World Edition, BBC News
Tue, 04/06/2010 - 7:23am
Riot police in Egypt break up a pro-democracy rally in Cairo, beat up dozens of protesters and arrest them.