Street Store is a pop-up and rent-free clothing store which gives free clothes to homeless people. The story began in 2014 when they made a one-time event to help provide clothes for the poor and homeless from Cape Town, South Africa. Today, this initiative is spreading on a worldwide level […]