The man accused of fatally shooting Peter Spencer while on a camping trip in rural Pennsylvania last December will not be charged, according to ABC News. Members of Spencer’s family had previously voiced frustration with the handling of their son’s death by authorities and called it […]
The post No Charges for Co-Worker Who Fatally Shot Black Man on a Camping Trip appeared first on The New York Beacon.