Ushahidi Deployments
Christian Medical College, Vellore, Tamil Nadu, India February 2015 Ellen Poulose Redger.