JUBA-Fighting at a United Nations compound sheltering people fleeing conflict in South Sudan has killed 18 people, including two Medicins Sans Frontieres workers, the international medical aid group said.