Doctor Who recap: Season 11, Episode 3, “Rosa,” Aired Oct. 21, 2018 Happy Doctor Who Day, everyone! First takeaways this…