Shocking incident in Haryana : Dumped baby girl saved by stray dogs

In a shocking incident in Haryana — infamous for its skewed sex ratio — a newly…

Translate ยป