Media Highlights TV •

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