Question: the looming tower season 1 how many episodes
Answer: 10