6 0 By Kyle Doctor Who Reviews 12 Nov: Doctor Who S11E6: Demons of the Punjab Review A Doctor Who historical episode done right...almost.