Deservation

“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…

By Tobias Sylvester
- Advertisement -
Ad image