On August 14, 2021, 30-year-old Robert Hubbard was fatally shot on Labette Drive in Little Rock, Arkansas. Responding officers found Hubbard with a gunshot wound; he was pronounced dead at the scene.
In the days following the incident, the Little Rock Police Department identified Roderick Hill, also 30, as a suspect in Hubbard's death. Hill was arrested on August 23, 2021, and charged with capital murder.
Subsequently, on September 7, 2021, authorities arrested a second suspe
...Read More