Participatory Technology Development – a Local technician improving a toilet

Leave a Reply

Your email address will not be published.