Question: when does the handmaid's tale take place
Answer: a near - future New England