Russian state media has announced a Russia-US agreement to share information in the event of natural or man-made disasters, despite the escalating unrest in Eastern Ukraine.
Yesterday, the U.S. State Department confirmed that over 1,000 Russian troops and armored vehicles had crossed the border into Ukraine and engaged in the fighting there. Despite satellite imagery released by NATO showing the Russian forces, Russian President Vladimir Putin is still denying that the troops and weaponry are of Russian origin. Now, even people within Russia want some answers. Yesterday, several dozen mothers and wives gathered outside of a Russian military base […]