Mustafa Akyol discusses diplomacy between Turkey and Saudi Arabia given the obstacles in the investigation on Al Jazeera English

Featuring Mustafa Akyol