![baby feet]()
An Indio couple accused in the death of their infant son must stand trial on murder and other felony charges, according to a judge’s new ruling. Leonardo Daniel Alvarado Fernandez, 34, and Zue Urias, 27, were arrested in January 2020 after police responded to a report they had brought their dead son Marco into an […]