The world’s media has been left bemused by bizarre allegations of alien global domination, purported to have been sourced from notorious whistleblower Edward Snowden.

Alleged UFO hoaxer “Sorcha Faal” published on his website,, a report that NSA Leaker Edward Snowden has said that he has incontrovertible proof that aliens rule the United States, and this report has been taken seriously by the Iranian News Agency FARS.
read more