Daily Archive: July 29, 2016

This is our land: Russia rejects US criticism of weapons deployment to Crimea

A senior Russian diplomat has dismissed US criticism over deploying weapons and forces to Crimea, saying the Russian Federation is absolutely free to protect its national security by moving forces anywhere on its territory. “In reality, Russia has the right to base the movement of military forces and weapons on its territory on its own independent decisions,” the head of...