You may recall that, as part of Obama's "deal" to normalize relations with Cuba, the Castros promised to release 53 of the countless political prisoners that they've currently got locked up. Yes, that's a whopping 53 - out of hundreds. Since Obama was so adamant that we're ushering in a new era with our island neighbors, we're sure they've held up their end of the deal. Right? ....Right?
Hmmmm.....