New Police Details Emerge Days After Angry Residents Burnt Down Church in MeruSeptember 4, 2024 Days after angry residents burnt down a church in Meru, new details have emerged after…