A couple in France turns to Eric and his team to rescue their daughter who was abducted from a train and they fear has been sold into human trafficking.
Feb 25, 2017
Mar 11, 2017
Megan Jones, Ruth Gemmell, Thierry René