EL PASO, Texas (Border Report) – The mayor of Juarez, Mexico, says he plans to take a 35-day leave of absence so he can run for reelection on June 2. Monday’s announcement by Cruz Perez Cuellar comes as political rivals accuse him of misusing public resources and campaigning too early. They have filed eight complaints […]