Thu. Jul 18th, 2024
Did Russia shoot down a UFO?

Russia claims it shot down a UFO. Plus, why are internet users mocking Prince Harry and a British hotel chain reveals some of the unusual items left behind in 2022.

Related Post