Egyptians are getting ready to vote for a new president. But there are over a dozen candidates on the ballot paper. And it is still not clear who is most likely to win. Al Jazeera's Jamal Elshayyal takes a look at some of the front-runners.

Source: Al Jazeera