By Vanessa Allen Revealed: 00:00 BST, 8 June 2024 | Up to date: 00:05 BST, 8 June 2024 Donald Trump has did not pay a £300,000 authorized invoice for a former MI6 spy he tried to sue over Kremlin intercourse tape allegations, it was claimed yesterday. The previous US president …
Read More »