Part #1 Computer aid international, Nepal 350 bike challenge 30/10/2010

Computer Aid International works to reduce poverty through practical ICT solutions in the areas of education, health and agriculture in developing countries www.computeraid.org