Kilimani, Lavington Residents Protest Construction of Churches, Petrol Stations Residents of Kilimani and Lavington areas have raised concerns about the construction of petrol stations and churches in the upmarket estates. Through the Chairman November 15, 2022 News·TL