More People Need to Know: Jamestown Beach in Accra is Where Trashed Clothes End Up

Jamestown Beach in Accra is where a lot of fast fashion ends up after someone throws it away. The polyester and other plastics used to make these clothes take forever to break down and when thrown into the trash, they don’t end up in landfills where they were purchased, the trash gets shipped off to […]