The United Nations on Friday said the horrific bloodshed in the Sudanese city of El-Fasher was a "stain" on the world, which has failed to halt the violence.