Doctor Who: Flux Series 13 Finale – “The Vanquishers” Review
NOTE: Full spoilers for this episode of, "Doctor Who", including multiple major character deaths, are present in this review
Doctor Who's ambitious persistent Series 13 narrative has fina...