At the latest UN Security Council briefing, officials told of the growing human cost of the conflict. CCTV America’s Nick Harper reports from the U.N. headquarters in New York City.
At the latest UN Security Council briefing, officials told of the growing human cost of the conflict. CCTV America’s Nick Harper reports from the U.N. headquarters in New York City.