Don't be mistaken, these are NO girls but all boys, aruvani called by Tamliens.
Arivani means in fact eunuch.
In Tamil Nadu state there are an estimated 150,000 of aruvanis.
Most are living by begging and many end up in the sex industry. They have no place in society, no rights, no job, often mercilessly harassed, mostly avoided as they could blemish the good name.
Most of them are being expelled from their family, the only social security you have in India.
Lucky there are organisations that try to train them as beauticians or therapists to integrate them again in society.