Archive: Thu Oct 2009

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…