Prosecutors Reveal Takeoff’s Suspected Murderer Was Planning to Flea to Mexico
Patrick Xavier Clark, the alleged murderer of Takeoff, was arrested on Friday. The arrest came after HPD Homicide Division Sgt. Michael Burrow said investigators had a tough time finding witnesses willing to cooperate with the investigation. Visit streaming.thesource.com for more information According to Fox 5 Atlanta, investigators heavily use video surveillance and cell phone video […]