Question: how many episodes in series 2 handmaid tale
Answer: 13