I remember Kenya’s June 25 protests like they were yesterday. The energy on the streets of Nairobi was frenetic, filled with the sound of whistles, motorcycle honks, vuvuzelas (long horns used to cheer in soccer games) and loud blasts of teargas.
“We are tired,” chanted the thousands of (…)