A new boss is taking over the running of Mozambique’s Ndlavela Women’s Penitentiary, where it was found that inmates there had been forced into prostitution. Herminia Nhamuze was sworn in as the new director, replacing Albertina Dimande. She had been removed in June during investigations into the allegations first exposed …
Read More »