How Kenya's Alliance Boy's High School keeps student strikes at bay
This may seem strange, but majority of Kenyans would be surprised to learn that Alliance High School has had two student protests in its 89-year existence.
By Jackie Wangui
8 years ago