Derrick Levall Anderson was convicted of having sex with a minor in 2011.
Montgomery Advertiser, Montgomery Advertiser
Thu, 02/25/2021 - 10:54am
Derrick Levall Anderson was convicted of having sex with a minor in 2011.