UN Applauds The Mark 666?