A Bad Puerto Rican

Everyone seems to understand that Oscar López Rivera, as with the late Fidel Castro and Nelson Mandela, is no saint, and yet he’s still being treated as such.