Egypt's presidential candidates cast their votes

Thumbnail