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

NASA astronaut, Russian cosmonauts blast off into space

New York CNN Business – A Russian capsule has carried an American cosmonaut into space today, marking a remarkable continuation of the Russian-American partnership in space in an era of great geopolitical tension. The spacecraft took off from the famous Baikonur cosmodrome in Kazakhstan, on board were NASA astronauts Frank Rubio and Russian cosmonauts – … Read more