Eight U.S. missionaries who were detained for almost three weeks in Haiti on kidnapping charges arrived in Miami, Florida, late Wednesday night after a judge ordered them freed.


More...