Question: when does episode 3 of handmaids tale come out on hulu
Answer: April 26 , 2017