Yella Beezy, whose real name is Markies Conway, has experienced a significant legal setback following his indictment for the murder of fellow rapper MO3, who was killed in 2020. A grand jury made the decision to indict Beezy on March 18, 2023, leading to his arrest by law enforcement authorities two days later, on March