NHRC notice to Tamilnadu govt over reported botched up cataract surgery
Speed Post News Network New Delhi: The National Human Rights Commission (NHRC) has taken suo motu cognizance of media reports that 16 patients lost their vision after a botched up…