In the quiet community of Chesterfield, Virginia, the life of 25-year-old Wilbur Rashad Higgs was tragically cut short on the evening of March 5, 2015. Responding to a call, Chesterfield County police officers discovered the young man inside a residence on Castlewood Road, suffering from a fatal gunshot wound. The initial investigation provided few leads, leaving a void in the community and a family grappling with a sudden and violent loss. For months, the case remained a somber mystery, with au
...Read More