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