Question: how many episodes of handmaids tale season two will there be?
Answer: 13