Guess which country’s diplomats owe the most in parking fines in London according to Transport for London? It was the Sudanese diplomats who have £129,000 outstanding in fines since 2006. A close second came Kazakhstan at £127,00 and in third place was Afghanistan with £93,000. Even worse than this were the fines outstanding since the […]