Catholic Herald logo

More than a dozen young mothers in government-run sterilisation camps in central Chhattisgarh state

Is that really what you want your taxes to be spent on?