Haiti: Unexplained Delay in Kenyan Police Deployment