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