World Dec 08

Devastating factory fire kills at least 43 in Indian capital

A fire believed to be caused by an electrical short circuit engulfed a building in India’s capital on Sunday where handbags and other items were made by workers earning as little as 2 dollars per day, killing at least 43…

The Latest