London revokes Russian diplomat's accreditation in retaliation against Moscow
AFP -
Feb. 06, 2025