...

6 views

Welcome to Chechnya - 2020 (Documentary)
After watching this heart wrenching documentary my mind became foggy and clouded which makes indurate to pen down my thoughts.
This critically acclaimed Documentary is directed by David France with the help of Activists who risk their lives to confront Russian leader 'Ramzan kadyrov' and his government-directed campaign to detain, torture and execute "LGBTQ🌈 Chechens.
Two terrified boys are forced out of a car by members of a gang who taunt them with the question: “Were you kissing?” A paving stone is dropped on to the head of a lesbian by one of her...