Chuck Schumer, Vladimir Putin and Russia’s Lukoil

Chuck Schumer, Vladimir Putin and Russia’s Lukoil

by WorldTribune Staff, March 3, 2017 Chuck Schumer is one of the cavalcade of Democrats fueling the outrage over the alleged Russia-Trump connection. Schumer is one of several Democrats who has called on Attorney General Jeff Sessions to resign for his reported meetings with the Russian ambassador. In 2003, however, it was the New York […]