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.