Hopefully some justice may now be served in this awful, awful case… Late last month, you may recall we covered the tragic story of Aiden Leos, the 6-year-old boy who died in his mother’s arms on the 55 Freeway in the city of Orange, California after being shot in what law enforcement officials at the time called a road rage incident.
Now, on Sunday afternoon, police in Costa Mesa, California were able to at least provide an update on the incident: they have arrested two people that they suspect of being directly involved in Leos’ death. Related: ‘Jackass’ Director Claims Bam Margera Sent His Children Death Threats! Marcus Anthony Eriz, 24, and Wynne Lee, 23, were taken into custody at their home in Costa Mesa earlier that day, according to
Read more on perezhilton.com