Kenya Defence Forces (KDF) officers at Embakasi Garrison, Nairobi had an unexpected guest on Wednesday evening after a police...