The Independent Policing Oversight Authority (IPOA) has opened investigations into a deadly clash between police and residents of Lolkuruk village in Narok County, which left three people dead and several others injured.
The violence erupted on Thursday after residents disputed the ownership of land reportedly linked to a local politician.