Earlier this week, a massive explosion ripped through the Nanyang Export Fireworks Factory, located in the city of Liling in southern Hunan province, China, killing 13 workers and injuring over 30. The cause of this explosion is not known but it is suspected to be due to lax work safety […]