N

nation.africa

@nation Sat, 12 Sep 2026 08:00:00

Albert Ojwang murder trial suffers setback as key police witness dies

Stephen Maina Nderitu, 54, who was attached to Central Police Station, died on Monday shortly...

read more

Other Headlines