The parasitic nature of Kenyan markets revealed

Kenya’s reliance on the international market for most of its goods continued in the last 10…