Leo Alexander sentenced to life in prison for murdering Machavellia "Mike" Bagsby over a romantic dispute.
Leo Alexander, from Mobile, Alabama, has been sentenced to life in prison for the 2020 murder of Machavellia "Mike" Bagsby. Alexander was convicted of intentional murder by a jury, though he will be eligible for parole after serving a minimum of 15 years. Prosecutors argued that Alexander shot Bagsby multiple times out of anger over a romantic rivalry.
November 18, 2024
3 Articles