The upcoming season of the famed sci fi series will be the first to debut since joining up with Disney. On Friday, May 10 at 7 p.m. ET, Doctor Who will premiere simultaneously on both Disney+ and the BBCs iPlayer. It will premiere on linear television the next day. The release strategy will alleviate the fear of British fans of the show, who were concerned that viewers in other parts of the...