IEBC has set a tight deadline for political parties to adhere to, with exactly 300 days remaining until the general elections.
Comment