This is an image showing four separate scenes from the city of Chelyabinsk.. That was the site of the 2013 meteor explosion that rocked that part of Russia and was equal to several Hiroshima bombs.. RT profiles the city where now, as you can see, strange things are brewing.. The image of the three suns was … Read more