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