Nairobi News

General

Seven African Presidents talk ICT

http://www.youtube.com/watch?v=xH9IVy6ickA#t=12