Iran: Aliens Running US Domestic, Foreign PolicyFITSNewsJanuary 15, 2014January 16, 2014 by FITSNewsJanuary 15, 2014January 16, 2014 Iran’s official news service claims aliens have been running the U.S. government for the past sixty-nine years … which couldn’t be true because there’s no...