International News4 years ago
14 UFOs spotted over US Navy ship; video released
The Israeli intelligence agency is named Mossad. The former chief, Ham Ishad, made a sensational disclosure, saying that the American scientists had approached the aliens and...