Article of the Week
Yesterday, Human Rights Watch released a report “No Tally of the Anguish: Accountability in Maternal Health Care in India” which documents the poor health care system available for pregnant women in Uttar Pradesh state in northern India, in…