Season three of The Handmaid’s Tale will debut in June with some all-new episodes! Specifically, three brand new episodes will drop on June 5 on Hulu, THR reports. The Elisabeth Moss-starrer has previously debuted in April for the past two seasons, so this is a bit of a departure. There’s some thought that producers purposefully [...]