Network: Wedgetail Astrostrategy Cyberstrategy Geofinance Geopolitics Geostrategy Global Energy

Turkish Police Detain Dozens of Russian Women in Ankara Nightclub Raids

The Russian Embassy in Turkey told state media that it was still trying to find out why Turkish law enforcement detained the 34 women late last month.

Source: The Moscow Times