Minor girls stripped, paraded naked in India for rains

DELHI – At least six minor girls were paraded naked in a village in Madhya Pradesh in central India to please rain god and seek relief from drought-hit situation, Indian … Continue reading Minor girls stripped, paraded naked in India for rains