Protesters rallied in downtown Cairo on Sunday to denounce a newly elected parliament that was boycotted by Egypt's main opposition groups amid accusations of fraud.
Riot police penned in about two hundred demonstrators outside the Supreme Court as the protesters repeatedly