Showing posts with the label Lord Mountbatten

Landing of an Alien Spaceship Documented By Prince Philip’s Uncle

PRINCE Philip's uncle Lord Mountbatten was a UFO enthusiast and even wrote an official report about an alien in a silver spaceship landing on his estate, historical documents show. [...] &…
Subscribe Our Newsletter