إزالة الصورة من الطباعة

Mexico frees French woman jailed for kidnap

Supreme Court rules that the trial of Florence Cassez, imprisoned since 2005, was tainted and her rights violated.