Victim in mother-son burn case on life support
The mother who allegedly was set on fire by her son is on life support, according to family members. On the morning of Jan. 26, Francisca Ramirez was allegedly set on fire by her son, Israel Guardado Ramirez, in the loading dock area of the Mathis Brothers in Indio, where Francesca was an employee. The
Continue Reading