Posted on July 10, 2025 by adminTwo arrested after school girls in India allegedly made to strip for period check Police arrested two women after a complaint from the mother of a girl who was put through the alleged humiliation.