On August 9, 2024, a tragic incident occurred at an apartment complex in Spencer, Oklahoma, resulting in the death of 49-year-old Sherratt Johnson. The shooting took place at the Fred Factory Garden Apartments, also known as the Dunjee Apartments, located near Northeast 36th Street and N Hiwassee Road.
Police responded to reports of gunfire at approximately 7:25 p.m. Upon arrival, they discovered that a dispute had broken out, leading to the shooting. Sherratt Johnson was fatally shot d
...Read More