Richard Kamau on 04th Jan

A series of stunning images alleged to be Kenya’s new currency is all the fuss among internet users. The excitement...