Richard Kamau on 30th Mar

The National Police Service (NPS) in conjunction with various security agencies has heightened security and surveillance...