Turkish police

Turkish police find ‘abandoned Saudi consulate car’ in Istanbul

ISTANBUL: Turkish police on Monday found an abandoned car belonging to the Saudi consulate at… Read More