Weird, bizarre and funny stories from around the world
Aliens Built World’s First Airport In Iraq 5000 BC
Iraq’s transport minister says aliens built the world’s first airport in El Naciria, southern Iraq 7,000 years ago to launch missions to other planets. Kazem Finjan claims “ancient aliens” helped establish the space station to explore the solar […]
