Turkey to hold snap elections: Erdogan faces biggest challenge in polls

Turkey will hold presidential and parliamentary elections on June 24 in an historic vote that will transform the country's political system from a parliamentary to a presidential one.