Mar Ibarra, Mexican Women's Soccer Pioneer, Found Beaten To Death
Marbella "Mar" Ibarra-one of the foremost promoters of women's soccer in Mexico-was found dead early Monday morning in El Rosarito, Baja California, according to that state's attorney general. Her body was found covered in a blanket, and her hands and feet were tied, El Sol de Tijuana reported. She previously had been"