Shocking video! Mentally challenged woman beaten, forced to chant names of gods in Rajasthan
A horrific video from Rajasthan's Nagaur has surfaced in which few people can be seen beating a mentally challenged woman and others can be seen laughing. Accused compelled her to chant names of gods. Watch video to know more.