Meru Court Detains Catholic Nun for 14 Days Over Murder of Sister Anselmina Karimi
The Meru Law Courts have granted police permission to detain Catholic nun Sister Caroline Kanjiru for 14 days as investigations continue into the shocking murder of Sister Anselmina Karimi, the…
