Road crashes in India increase household poverty and debt
More than 75 percent of poor households in India reported a decline in their income as a result of a road traffic crash.
More than 75 percent of poor households in India reported a decline in their income as a result of a road traffic crash.