US Imperialism

Obama To Free Long-Time Political Prisoner Oscar López Rivera

Obama To Free Long-Time Political Prisoner Oscar López Rivera

During his last week in office, outgoing President Barack Obama announced the commutation of over two hundred federal prisoners, bringing Obama’s total number of commutations granted while President to 1,385….

Sidebar