Tag: Newborn twins suffer vision loss; case registered against doctor

Newborn twins suffer vision loss; case registered against doctor

The Kannur police have registered a case of alleged medical negligence against…

Times Desk