Melvin Foster

According to a report filed with the Birmingham Police Department, on December 4, 2021, Melvin Foster was found deceased from a head wound in a parking lot in the 1300

Read More »