please rain god
-
India
Minor girls made to walk naked to please rain god in drought-hit MP village
Minor girls were made to walk naked and beg at locals’ homes at a tribal village in Madhya Pradesh for…
Read More »
Minor girls were made to walk naked and beg at locals’ homes at a tribal village in Madhya Pradesh for…
Read More »