A devastating international human rights tale, Welcome to Chechnya follows the endeavours of activists to get lesbian and homosexual people today of the oppressively homophobic Russian republic, wherever getting just about anything but heterosexual signifies practically sure demise.