Russian Diplomats Owe 5M in Unpaid Congestion Bills

29th June 2010, 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