What justifies Oscar López Rivera’s 33 years in prison?
Few know this, but one of the oldest political prisoners in the world is not in China, Russia, Syria, Iran, Venezuela or Cuba but in a prison in Indiana, here in the United States, an…
Read More...
Read More...