French jailed in Chad abduction fly home (AP)

Admin

Administrator
Staff member
AP - Six French aid workers sentenced to eight years' forced labor in Chad for trying to kidnap 103 children left for France on Friday, boarding a plane in handcuffs as security officers looked on.



More...
 
Top