‘Handmaid's Tale' Shoots at the National Mall
The popular Hulu television show "The Handmaid's Tale" filmed at the Lincoln Memorial Friday, as the show is set to return this summer with 13 episodes for its third season.
The popular Hulu television show "The Handmaid's Tale" filmed at the Lincoln Memorial Friday, as the show is set to return this summer with 13 episodes for its third season.