anonymous
armageddon
isis
islam
war
While The Russians And The Chechens Are Fighting Homosexuality,
So-Called "Christian" Political Leaders In The West Are Declaring
It 'Not A Sin'
In a story coming out of Chechnya, there are rumors that the republic is going to "eliminate" its entire homosexual populatio...