Oddbean new post about | logout
 🇻🇪 Venezuela has detained three Americans and two other foreign nationals on terrorism charges, accusing them of conspiring with U.S. entities like the CIA. This brings the number of foreign detainees in Venezuela to at least 12.