Russian Diplomats Owe 5M in Unpaid Congestion Bills

, Comments 0 comments

The Russian Embassy in London owes £3.2 million, or almost 5 million, in traffic fines, Britain's cash-strapped government said Monday. Staff at the Russian diplomatic mission have racked up the fines by not paying London's congestion charge.

0 Comments To This Article