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 […]