<p>Turkish President Recep Tayyip Erdogan delivers a speech during the Justice and Development Party&#39;s parliamentary group meeting at the Grand National Assembly of Turkey&nbsp;in Ankara, on April 24, 2018. Adem Altan / AFP</p>
<p>Turkish President Recep Tayyip Erdogan delivers a speech during the Justice and Development Party&#39;s parliamentary group meeting at the Grand National Assembly of Turkey&nbsp;in Ankara, on AprilShow more

Can the mighty Erdogan be beaten in Turkey's upcoming presidential elections?