Richard Kamau on 10th Jan

Kenya and the Kingdom of Spain are reportedly locked in a diplomatic dispute regarding outstanding bills exceeding Ksh.1.2...