Freed U.S. defense contractors arrive in Texas (Reuters)

Admin

Administrator
Staff member
Reuters - Three American defense contractors landed late on Wednesday in Texas, hours after they were freed from years of captivity in the jungles of Colombia.



More...
 
Top