UFO hunters believe this month’s reappearance of ‘fireflies’ on NASA Helioviewer footage – a phenomena first reported by astronaut John Glenn in 1962 – is actually evidence of alien life.
READ SOURCE
This website uses cookies. By continuing to use this site, you accept our use of cookies.