Video News3 videos from 3 sources
The Independent Policing Oversight Authority (IPOA) has identified the individual responsible for the death of Rex Masai. A new dispute has emerged in the Rex Masai murder trial as IPOA accuses the Police Department of obstructing justice. IPOA claims the police are hindering their efforts to seek justice for the deceased.
NTV Kenya (Youtube)