STILL MORE ON VENEZUELA from El Sur (and scroll from this post). The good news: the U.S. role is apparently being handled better. The bad news: a delegation from the Carter Center is on its way.
InstaPundit is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.