Russia HITS BACK at ‘paranoid’ claims Moscow trying to interfere in European elections
FURIOUS Kremlin officials described accusations of Russian meddling in Europe’s upcoming parliamentary elections absurd on Wednesday as they demanded the bloc’s leaders to provide detailed evidence to back up the claims.
Daily Express :: World Feed