Why Kilimani residents are putting up a Sh350M police station for ‘themselves’

Kilimani residents are planning to construct a new Sh350 million station. This, they believe, will create…