December 07, 2023
Former NFL player Glenn Foster Jr. died after being shot with a stun gun, beaten and choked by Pickens County, Alabama, police officers and jail staff who brutally violated his civil rights, according to a federal lawsuit from his widow and estate.