Published on Apr 19, 2013
"Russia's Republic of Chechnya has undergone a revival after two military operations in its recent post-Soviet history...."
You’d like to think there’s hope for the Chechens. But Islam is a slave-master of free thinking. Women are basically chattel in Chechnya.