20 years ago, Doctor Who revealed the origins of the infamous Torchwood
The second season of the revived Doctor Who, which started in 2005 after a 16-year hiatus from Classic Who in 1989, featured David Tennant and Billie Piper in a 13-episode season of epic time-traveling adventures. From its very first season, showrunner Russell T. Davies arrange a number of threads that unraveled all the approach via…