Demetrius Flenory, 56, was originally sentenced to 30 years in prison following his 2008 conviction for drug trafficking and money laundering.
About the author
Related Posts
Project Renewal celebrating its 50th anniversary and new expansion
November 2, 2024
The far side of the moon once had erupting volcanoes too
November 16, 2024