ViewsWatchers |
Argun, also known as Ustrada ( or Orga-Ghala ) is a town in the Chechen Republic, Russia, located on the Argun River. Population: 22,000 (1968). In April 2017 the independent Russian newspaper Novaya Gazeta documented that Chechen authorities had set up so-called "gay concentration camps", within the town. [edit] Research Tips
|