WWorld Kenyan-Led Mission Battles Haitian Gang Violence In the tumultuous streets of Port-au-Prince, an armored vehicle carrying Kenyan police officers rolls through the heart of…