Annie Marie Leonard (born 1964) is an American proponent of sustainability and a critic of consumerism. She created the animated film The Story of Stuff (2007), which describes the life cycle of material goods. In 2014, she became the Executive Director of Greenpeace USA. (Wikipedia)

The Minimalists: Less Is Now (2021) Review
Deja Vu The Minimalists: Less Is Now (2021): 5 out of 10: I am a fan of the message more than the messenger. Is it […]