Putin DENIES meddling in the French election


Putin’s denial comes after President Macron’s attack on two Russian media outlets, Russia Today and Sputnik, which he claims acted as ‘propaganda’ organs during his election campaign.

Read More…