UPDATE: Police Release Mugshot Of Oluwatoyin Salau’s Suspected Killer
The Tallahassee Police Department has released the mugshot of Oluwatoyin Salau’s suspected killer after he was arrested on Sunday in connection to the killing of the Black Lives Matter activist. ...