Department of Social Development ( DSD)

People Living With Disabilities Bear The Brunt Of DPSA’S Financial Woes

One of the oldest organisation’s advocating for the rights of disabled people, Disabled People South…

African Times