Richard Kamau on 29th Jul

This is not something new. Every time something major happens in this country, the Merchants of River Road must make a qucik...