
Autistic woman from Sierra Leone wrongly held in mental hospital in London for almost 50 years
Sierra Leone Telegraph: 8 March 2025: Today we mark International Women’s Day in celebration of the achievements of women all over the world. But so too, must we remember the struggles of millions of women – especially Kasibba (not her real name), a woman …