Blogger Robert Alai pictured in Kilimani on Friday