THE STAR INFOGRAPHICS


Public Service Cabinet Secretary Justin Muturi on Tuesday recorded a statement at Kilimani Police Station about his son's alleged abduction.

His son Leslie was allegedly abducted on June 22, 2024 and released on June 23, 2024.