Reports6 years ago
Turkey slams West for interference in local election re-run
The Turkish president has denounced the West for interference in his country’s internal affairs after reactions poured into a decision to rerun mayoral elections in Istanbul.












This makes it easy to access the Press TV website