Russia revokes accreditation of six British diplomats it accuses of spying
Russia announced it had revoked the accreditation of six British diplomats in Moscow on accusations of espionage as Keir Starmer prepared to meet Joe Biden in Washington to discuss how Ukraine could use long-range missiles deep inside Russian territory....