Russian torture chambers revealed in the Ukrainian city of Balaklia

Balaklia, Eastern Ukraine – “Our Father who is in Heaven,” the words of the Lord’s Prayer begin in the side of a wall in a turning police station torture chamber In the recently liberated city of Balaklia. The floors of the cells were still stained with blood, and the smell of human excrement and rotting … Read more

Putin mocks the West, says Russia will move forward in Ukraine

Russian President Vladimir Putin said, on Wednesday, that Moscow will continue its military action in Ukraine until it reaches its goals, and mocked Western attempts to push Russia into a corner by imposing sanctions. Speaking at an annual economic forum in the far eastern port city of Vladivostok, Putin said the main goal of sending … Read more