Mother leaves three toddlers at police station
An Indian woman dumped her three children at a police station after officers refused to heed her request for the release of her husband.
The resident of Chapra, in Rajasthan, was arrested for illegal mining.




