Institute of Human Behaviour and Allied Sciences (IHBAS)

NHRC issues notice over media report of newborn at Delhi's IHBAS hospital

New Delhi [India], September 23 (ANI): The National Human Rights Commission (NHRC), India, has taken suo-motu cognizance of a disturbing…

3 hours ago