As to the UN they should just rename it the League of Nations for all the influence they actually have (read none). "Oooooh, watch out problematic country or we'll write you a strongly worded memorandum of complaint."
Its sad to say the world is not a nice place. If it was an ideal world you could have ideal solutions, but sadly this aint going to happen.
The more I think about it ... the more I think we should just let them get on with it and look after our own back garden rather than looking in next doors.
Its not the best solution ...