Hello

Your subscription is almost coming to an end. Don’t miss out on the great content on Nation.Africa

Ready to continue your informative journey with us?

Hello

Your premium access has ended, but the best of Nation.Africa is still within reach. Renew now to unlock exclusive stories and in-depth features.

Reclaim your full access. Click below to renew.

New Content Item (1)
Caption for the landscape image:

How death stared us in the face at point-blank range on June 25

Scroll down to read the article

Constable Japhet Mbithi Musuko at Kiambu Police Station on July 5, 2025 He sustained an injury while on duty during Gen Z anniversary protests on June 25, 2025. 

Photo credit: Wilfred Nyangaresi | Nation Media Group

For Constable Japhet Musuko (33) of Kiambu Police Station, the youth-led protests on June 25 began as a peaceful march but quickly turned into a deadly fight for survival.

Wearing a sling to support his plastered hand, the young officer’s face is solemn as he recalled the events of that day.