11 hours agoWas this a real "They Live" moment at the United Nations via NBC News?Biological Medicine