Since Friday, Haiti has been under red alert due to the oncoming Hurricane Matthew. Thousands of Haitians fled to local shelters, churches and other safehavens seeking refuge.
Since Friday, Haiti has been under red alert due to the oncoming Hurricane Matthew. Thousands of Haitians fled to local shelters, churches and other safehavens seeking refuge.