ALIENS LAND IN CHINA

SANDOUPING, CHINA – Seven alien spaceships from Planet Gootan landed in this town near the Yangtze River in China.  Citizens of Sandouping have seen UFO activity before, but there has … READ MORE

https://weeklyworldnews.com/