The mother of a 5-year-old Atlanta boy whose body was found in a suitcase in southern Indiana in 2022 has been arrested in California after nearly two years on the run, Indiana State Police said Friday. U.S. Marshals located and arrested Dejaune Anderson in Arcadia, California, a suburb of Los Angeles, on an October 2022 warrant out of Washington County charging her with murder, neglect of a dependent resulting in death and obstruction of justice, police said. The body of of Cairo Ammar Jordan was found inside a suitcase in a wooded area about 35 miles (56 kilometers) northwest of Louisville, Kentucky, in April 2022.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles