The High Court has suspended the implementation of the Kenya Revenue
In the wake of widespread demonstrations that have rocked the country in
Kenya is set to become the home of the African head office of the European