Timestamp #TW32: The New World
Torchwood: The New World (1 episode, s04e01, 2011) Who are they? Torchwood. Early in the morning, absolutely despicable child rapist/killer Oswald Danes is scheduled for execution by lethal injection. He refuses to make a final statement and the injections begin. Danes convulses violently. At the CIA, Esther Drummond is seeing