In 2000 a UFO crashed into the Kara Sea in Russia leading to the most horrifying scientific discovery in the history of mankind ...
2023
2016
2025
2018
2014
2011
2003
2017
2015
2013
2010
—
1999
2019