It’s pretty doubtful that this report is true. But if it is, it’s quite a scoop. The “National Report” beats the NYT, LAT, WP, CBS, NBC, ABC, Fox, CNN, Politico and Drudge to the story. Could happen I suppose.
Oh pleeez...Obama would simply pay Venezuela and they’d give him up. Heard they need toilet paper.