eXrecordA “cave family” was discovered in the mountains of Hunan Province.Hidden cave village in China Hunan 4 min read·Apr 28, 2024----
eXrecordA huge unknown object was found at the South Pole of the Moon, which may be an alien base.Did the huge discovery at the Moon's South Pole reveal a secret base of ancient aliens?4 min read·Apr 27, 2024----