China is apparently using “alien technology” and is storing it at a top secret base in a dessert in the east Asian nation. The discovery from conspiracy theorists was made using Google Maps, and the base is said to be located near the Mongolian border, in the Gansu province. The base ... Read even more
Search
Popular posts
- Poundland children’s jumper with ‘rude’ message leaves mum in stitches 2024-10-29
- How X users can earn thousands from US election misinformation and AI images 2024-10-29
- Instagram testing tool that resets all recommended posts 2024-11-19
- No plans to join Bluesky yet, Starmer says 2024-11-20
- Bluesky chief doesn’t know age limit for platform 2024-11-21
You May Also Like
Bizarre (WTF?)Nature
2024-11-25
‘Big cat’ fears as deer found ‘devoured’ with only head and legs left in Cotswolds
Bizarre (WTF?)Weird
2024-11-25