The Muppets
May 2024
March 2024
May 2023
February 2023
January 2023
December 2022
October 2022
September 2022
July 2022
June 2022
December 2021
The secret history of Sesame Street: ‘It was utopian – it’s part of who we all are’
In 1970, David Attie was sent to photograph the birth of the kids’ landmark TV show as part of a cold war propaganda drive by the US government. But these newly found images are just one part of the programme’s radical history