World | Fri Dec 21, 2012 10:48pm IST

Clashes at Islamist rally on eve of Egyptian vote