An advance team of Kenyan special forces police have arrived in the troubled Caribbean nation of Haiti. They are part of a larger UN-backed “support” mission tasked with establishing order, pushing back the advances of criminal gangs and allowing the freshly appointed interim government to function effectively.

