Ukraine mobilizes troops after Russia’s ‘declaration of war’

troopsUkraine’s new leaders accused Russia of declaring war by moving troops into Crimea as Kiev mobilized troops and called up military reservists…

Continue to the original source »

About TCS News

TCS News was founded to support the principles of conservative Americans. We provide regular news articles, opinions and discussion related to current issues.