Human rights controversy surrounds European Games in Azerbaijan

  • 9 years ago
In Azerbaijan, a leading critic of the government has been escorted out of the country by Switzerland's foreign minister.

Recommended