Putin now lands on US land for summit with Pres. Trump
As the leaders respective planes land on the tarmac in Alaska, and the world awaits the vision of both leaders on US soil, the US has reportedly readied a suite of options to punish Russia if the talks fail. Including sanctions on Rosneft and Lukoil if Putin balks on cease-fire. The hype has been laid for this type of…











