Tag: Philip Spencer

An Authentic Photo of an Alien in Ilkley Moor

Article by Jak Connor                                                           July 20, 2021                                                              (tweaktown.com)

• On December 1, 1987, in Ilkley Moor, Yorkshire, England, British police officer Philip Spencer left his home to venture down one of the many walking trails with his camera to capture images of the Moor. Suddenly, he spotted a creature with large black eyes, pointy ears, long arms, and feet that were hoof-shaped.

Continue reading

Copyright © 2019 Exopolitics Institute News Service. All Rights Reserved.