takingtheshortview.wordpress.com
Doctor Who S11 E6: “Demons of the Punjab” (BBC One)
Contains spoilers for the episode Last month, the episode “Rosa” caught fans out by delivering an unabashed return to the ‘historical’ sub-strand of Doctor Who that had been…