Sage Journals HomeSage Journals Home
loading
The (un)making of electoral transparency through technology: The 2017 Kenyan presidential election controversy