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