Child labor in India: Hidden shame or necessity

Child labor in India: Hidden shame or necessity

digitaljournal.com - Listen | Print

With over 1.2 billion people, India is the second most populous nation in the world, behind China. India has a poverty rate of almost 25 percent, …

View on digitaljournal.com