News

Russia reacts to new US troop deployments in Europe – RT Russia & Former Soviet Union