Tuesday, July 25, 2017


More Story

Chechnya Says Gays Do Not Exist

Ramzan Kadyrov is the leader of Russia’s Chechnya region and he rules his region with brute force. He keeps what he sees...