Audio By Vocalize

Nairobi's Central Police Station. [File, Standard]

Questions continue to linger on Tuesday over the circumstances surrounding the arrest and detention of the Officer Commanding Station (OCS) at Nairobi’s Central Police Station, Dishen Angoya.

According to police records seen by The Standard, the police boss was arrested and booked at Langata police station at 12,45 am Monday, midnight.

It is alleged that he was arrested for controversially releasing from police custody some 64 suspects of anti-fuel price hike demos in Nairobi.