A devastating global human legal rights tale, Welcome to Chechnya follows the efforts of activists to get lesbian and gay people today of the oppressively homophobic Russian republic, in which being anything but heterosexual indicates practically selected demise.