on July 30, 2016 in World News ‘This is our land’: Russia rejects US criticism of weapons deployment to Crimea click here for more