After find one two weeks ago, scientists have uncovered two more massive holes in Siberia, Russia. Such a discovery is strange for several reasons, not just the fact that huge holes should be hard to miss.
While scientists say each crater needs to be studied further to determine their origin, the Internet has shouldered the responsibility of explaining this mystery with memes.
Read More