Why Are NASA and the US Media Covering up a “Devastating” Meteor Strike in Iran? Published on August 12, 2015 by marciasettlesLeave a comment I asked this very question yesterday on my FB page. Furthermore, there is talk that the asteroid in September was confirmed by an unknown source from Homeland Security, yet NASA denies it. Why the denial? Trying to avoid panic? What?