Waleed Al-Shobakky

Contributes to:

Recent Posts

PCs for the Poor - As Good As Their Hype?
Web 2.0 Can Benefit the World's Poor