UK places sanctions on Chechnya leaders

UK places sanctions on Chechnya leaders

GScene

Published

The UK government has placed strict sanctions on three top officials from Chechnya, Russia, who were charged with torturing LGBTQ+ people.

Full Article