A team of British UFO researchers has released the “clearest UFO photograph ever”. However, sceptics say it’s a triangular rock reflected in water.
Section:
Source: Ancient Origins
A team of British UFO researchers has released the “clearest UFO photograph ever”. However, sceptics say it’s a triangular rock reflected in water.
Source: Ancient Origins
KEW, UNITED KINGDOM—Cosmos Magazine reports that a box of 102 sealed letters written to the …