France kidnapping: Woman discovered with mom accused of ordering abduction

0
116

The mom, accused of ordering the kidnapping, is discovered along with her daughter in a squat in Switzerland.