Senate ICT Committee

Why 224 Polling Stations Might Give Headache To IEBC During Results Transmission

According to Communications Authority of Kenya (CA), a total of 224 polling stations might bring…

This website uses cookies.