Rapper Yella Beezy’s arrest on March 20, 2025, for the alleged murder of fellow rapper MO3 has caused Netizens to revisit the ...
Dallas rapper Mo3 was driving northbound on Interstate 35 near Illinois Avenue when he was shot and killed in Nov. 2020.