Kenyan activist Boniface Mwangi has been part of countless demonstrations over the years, but the anti-government protests that hit the country last June and July defied all expectations.
Mwangi said he witnessed something unprecedented - a powerful awakening of the Kenyan youth who leveraged social media to mobilise against a finance bill which proposed a raft of tax hikes.