Tremaine Alexander Drakes, wanted since October 15, 2026, has decided to turn himself in to the authorities. On October 18, he presented himself at the Black Rock police station, accompanied by his lawyer. He is currently cooperating with law enforcement in the ongoing investigation.
Tremaine Drakes, the fugitive, surrenders to the police
This article was updated at 16:50.