Teen Hudson Meek, 16, died on Dec. 22 after falling from a moving vehicle in Vestavia Hills.

A 16-year-old from Vestavia Hills, Hudson Joseph Meek, died on December 22 after falling from a moving vehicle on December 19. The incident happened around 10:58 PM in the 1900 block of Canyon Road. Meek was taken to UAB Hospital where he succumbed to blunt force injuries. The Vestavia Hills Police Department is investigating the circumstances of the incident.

3 months ago
7 Articles