By Eric Pfeiffer
Article Reprint
A helicopter flying over a region of Sibera referred to as the “end of the world,” recorded footage of a mysterious, giant crater in the middle of the ground estimated to be 260 feet in diameter.
Entertainment, Politics and Sports