Plainclothes police officers intercepted and arrested several activists on Tuesday morning, July 7, 2026, along Harambee Avenue in Nairobi. Specifically, the demonstrators had gathered near Harambee House and Jogoo House, intending to stage a peaceful Saba Saba protest outside the Office of the


