It's the 2019 Version of the Cuban Missile Crisis

cm

Congress is admitting that they are aware that the Russians have put nukes in Venezuela. What does this mean for America? Important report here on the CSS.