News

The moment of truth has finally arrived in The Handmaid’s Tale as season 6 episode 8 finally shows the attack against Gilead by the handmaids that the whole season has been hinting at.