An Opera News Kenya publication
Kenya is weighed down by swelling public debt and faces the possibility of a debt crisis…