Tag: Crimea

1474 views

Russia launches military drills near Ukraine amid high tensions

Kremlin accused Washington of "escalating tensions" by readying a contingent of U.S. soldiers for deployment to Europe