Scott PowersOctober 14, 2016
5min325
To many Puerto Ricans, Oscar López Rivera was a freedom fighter for independence who has spent the past 35 years as a political prisoner. Yet to stateside police, the U.S. Department of Justice, and federal courts he was a terrorist, a maker of bombs, and a leader of the FALN network that terrorized the United […]