There is a blog dedicated to UFOs and is called UFO Sightings Daily. Their job is to report potential sighting of the UFOs.
Thousands reported seeing a city above Chinese cities, and conspiracy theorists come up with multiple explanations.
The sixth man to walk the moon, Edgar Mitchell, feels that aliens have sophisticated technology, and have saved us from self-destruction.
A Youtube video claims that cameras aboard ISS captured UFOs leaving Earth but NASA is being tightlipped about it.
09 Aug '24 16:35PM