The U.K. vowed to defy a Russian order to shut down its cultural offices outside Moscow, setting the scene for possible confrontation between the two countries.
The U.K. vowed to defy a Russian order to shut down its cultural offices outside Moscow, setting the scene for possible confrontation between the two countries.