Day: January 23, 2013
MEXICO
Mexico frees French woman jailed for 60 years
Mexico's Supreme Court ordered on Wednesday the immediate release of a French woman serving 60 years in prison for kidnapping, ruling that authorities had violated her legal rights.