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