In a bizarre case, three Americans and five foreign nationals were arrested in Haiti as they sat in an unmarked and untagged SUV about a block from Haiti’s Central Bank. The arrested included two ex-Navy SEALs and a former Marine as well as five other foreign nationals. As they were approached by police officers, the […]