Question: when do new episodes of the handmaids tale come out?
Answer: every Wednesday