Question: how many episodes of season two of the handmaids tale are there?
Answer: 13