It came from the sky

This from Heilongjiang, China, where reports of UFOs have been abundant over the past few hours.. The photo you are looking at is reportedly a metallic ball that crashed into the town—two similar objects were spotted falling from the sky in a neighboring county.. Reports also indicate that residents heard a loud piercing noise  as the objects fell … Read moreIt came from the sky