Dr Fred MugambiMwirigi is a Commissioner at Kenya Revenue Authority (KRA) and the Head of the Kenya School of Revenue Administration (KESRA).
Evidently this pandemic has occasioned unprecedented suffering to humankind and a massive downward spiral of the world economy.