DAA News Network

The failings of the judicial system is a major problem for disabled people in Tanzania, where it is estimated that the levels of sexual assault and other forms of violence are ten times greater for disabled people, especially women and children, than ...