Social Watch & Welfare Development (SWWD)

To tackle poverty and its causes by developing innovative and sustainable solutions enabling people and their communities to live in dignity and independence