President William Ruto appoints Dr Duncan Oburu Ojwang Chairperson of Independent Policing Oversight Authority, for a period of six years, effective August 31,2026.