Gerald Mwangi Karicha is every Kenyan dad. What happened to him is, by extension, happening to...