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