Third UN shelter hit in 10 days, United States says it is appalled, UN calls it moral outrage and a criminal act.