Tag Archives: futbol

Marbella Ibarra, futbolista, murdered in Mexico

Marbella Ibarra, a pioneer of women’s soccer in Mexico, was found dead and wrapped in plastic at a beach resort south of Tijuana.