Guest Commentary
FBI Hunting the Dead: Can John Bowman Ever Rest in Peace?
Guest Commentator
John Bowman is a former Panther who was arrested in New Orleans in 1973 and was tortured by a task force of law enforcement officers from several jurisdictions. In 2003, some of those same agents came to his home in Oklahoma City and confronted him about an unsolved 1971 police murder in San Francisco. So…
John Bowman is a former Panther who was arrested in New Orleans in 1973 and was tortured by a task force of law enforcement officers from…
Continue reading 6 min