No, this isn’t the hoax or photo trick. Thousands of people in China this week reported seeing a large “floating city” in the sky that actually turned out to be…
Continue Reading