By John Andrews
Editor
RIVERSIDE—Iguala, Mexico is more than 1,600 miles from Our Lady of Perpetual Help Church in Riverside.
But the tragic abduction and presumed death of 43 college students there has stirred sadness and anger in the Riverside parish and other faith communities in the diocese that have strong ties to Mexico.