Mugshot of Oluwatoyin Salau’s suspected killer in Florida released

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. According to arrest records in Orange County, Florida, 49-year-old Aaron Glee Jr., was arrested in Orlando on June 14 on an out-of-county warrant from Leon […]

Continue Reading