KDF Major Peter Mugure Detained for 21 Days

A Kenya Defence Forces officer Major Peter Mugure, who is at the center of a murder…