Geno Freeman, aged 60, was tragically killed on February 19, 2021, in Washington, DC. The incident occurred on the 6000 block of Chillum Place, NE, where Freeman was found suffering from gunshot wounds. He was pronounced dead at the scene. The suspect in this case is John Woods, a 66-year-old man who was charged with first-degree murder while armed.
According to court documents, Woods and Freeman were former co-workers who did not get along well. Woods allegedly shot Freeman twice with
...Read More