August 8, 2017
1 reported
1 sighted
0 comments
0 currently handling

Updated Rumour Status
8-Aug-2017 BVR machines are failing at some polling stations in Kibera,... Confirmed true

None yet.