Masters of Meddling Subscribe to Masters of Meddling

baguettes: annexed
Sun, Apr 23, 2017 RI Staff 5,190

MOSCOW — Several high ranking FSB officials have confirmed to Russia Insider that President Vladimir Putin has triumphed in the first round of France's presidential race, and is projected to win the second, third, fourth and fifth rounds as well.