Haiti? Obviously the Aliens were looking for monkeys and got confused.
Governments have secret prisons/bases all over the world, including third world countries like Haiti. What you think all those rice and wheat bins they drop for them are for nothing?!?
Um...cgi.
Um...cgi.