Russia Is Christian and Proud of It. No Wonder It's a Punching Bag For Liberals and Neocons
• https://www.lewrockwell.comRussia reveals the moral and spiritual emptiness of the west. And they can't stand it.
Russia reveals the moral and spiritual emptiness of the west. And they can't stand it.