25 thousand girls in Rajasthan are learning self-defense, financial literacy, and rights | allworld.media