Lone Star Truth InitiativeJul 261 min readFormer J6 Prisoner Speaks OutJohn Strand was freed July 24 from a federal prison in Louisiana thanks to a June 28 U.S. Supreme Court ruling that knocked out the top charge against him.Article and interview in lins below.READLISTEN
John Strand was freed July 24 from a federal prison in Louisiana thanks to a June 28 U.S. Supreme Court ruling that knocked out the top charge against him.Article and interview in lins below.READLISTEN
Comments