News

‘Doctor Who’ is departing Netflix, at least in the U.S.

The brain-bending sci-fi series is also leaving Hulu.