Pukka Initiative
“We Have Evidence INEC Installed & Deployed Servers In 36 States” – Two Groups Claim
A joint committee of information technology and legal experts has claimed to have incontrovertible evidence that Independent National Electoral Commission…


