On February 24, Russian President Vladimir Putin ordered a full-scale invasion of Ukraine, effectively inciting the largest military invasion in Europe since… Read More
Local authorities in the Chechen Republic of Russia have detained approximately 40 members of the LGBTQ+ community since December 2018, and reports indicate… Read More
Russian President Vladimir Putin won another six-year term in the recent presidential election, receiving more than 76 percent of the vote on March… Read More