Diplomats owe TfL more than 143million in unpaid London congestion chargesDiplomats owe TfL over 143 million in unpaid congestion charges, with the US leading the debt.
Putin pained by Moscow attack, even if not visible Kremlin DW 03/30/2024Putin upset about concert attackDiplomats pay respects, surge in Tajik workers leaving Russia