Digital Planet - 31/01/2012 - 91Èȱ¬ Sounds

Digital Planet - 31/01/2012 - 91Èȱ¬ Sounds


31/01/2012

Afghan ICT experts, delegates at last week's 3-day Kabul Innovation Lab, tell how it went.

Coming Up Next