Sixteen people were killed in a fire at a department store in Sichuan province in China's southwest on Wednesday (July 17) evening.
Preliminary investigation showed the fire was due to construction operations.
WATCH MORE: https://thestartv.com/c/news
SUBSCRIBE: https://cutt.ly/TheStar
LIKE: https://fb.com/TheStarOnline