Recently, the Church of Lucifer (there really is one) announced on Twitter that they stand with Ukraine and are invoking ancient Grigori gods (which can only be satiated with blood sacrifice) to ensure the defeat of Russia and Vladimir Putin.
Read moreJehovah's Witnesses Effectively Banned From Russia
Thursday's decision may make it easier for the Kremlin to go after religious minorities in general.
Read morePutin Outlaws Evangelism Except in Registered Churches
Russia’s twenty-year experiment with Western-style freedoms has come to an end.
Read morePope Meets with Russian Orthodox Patriarch, Healing 1000-year Schism
A millennium-old feud showed signs of ending today, as Pope Francis met with Patriarch Cyril, the head the Russian Orthodox Church.
Read more