Technology Bus

by Developed Africa 11. December 2013 09:00

Video report from the BBC about a new educational technology venture in Rwanda

Tags:
Categories:

Comments are closed