Inside the world’s largest 187 trillion “floating city” of Arab giants, containing up to 60,000 people, 69 apartments and 19 luxury villas
MYSTERY coffin-like boxes have been discovered near ancient pyramids in Egypt – leading many to believe they’ve been built by aliens