Is anyone meddling in the US Elections?

In their final head to head debate before the Presidential election on 3 November, Donald Trump and Joe Biden clashed over financial ties with Russia and China. Both candidates levelled allegations against the other. Trump has made more than $200 million in income from his foreign business interests since 2016, according to the Center for…