A whopping 20 episodes of History’s Greatest Mysteries S6, hosted by Laurence Fishburne, examines the theories surrounding the world’s most enigmatic unsolved mysteries.