News
IEBC sets Sh6.11bn presidential campaign spending limit ahead of 2027 polls
The presidential spending limit is Sh6,112,543,133, based on a national population of about 47.56 million and a land area of approximately 581,307 square kilometres