Back in March, let everyone know about Voices of Africa for Sustainable Development (VOA4SD) installing Kenya’s first rural internet kiosk in the South Coast that runs on solar power. Now extending the green endeavor a little further, another IT focused non-profit Computer Aid International has installed a new solar-powered Internet café in Macha, Zambia.