Beyond The Badge: The 1996 Murder Case Of Sgt. Greg Martin
This week, Vincent Hill is dedicating this episode of Beyond The Badge to the 1996 murder of Sgt. Greg Martin, who was shot six times in the head during a traffic stop in Jonesville, North Carolina. It took six... Read More...