The Handmaid’s Tale S3 Takes a Stand on Nov. 19