Three men, suspected to be Kenya Defence Forces (KDF) and National Police Service (NPS) officers were arrested on Sunday, April…