Home World News Kenya court blocks deployment of police officers to Haiti