Published On: Thu, Mar 7th, 2019

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

Most Popular Posts