Hades is real!

Contrary to what you might think, scientists have actually found the entrance to Hades. Or have they?