Firefighters put out a fire in China. (AFP) by Thaer Abbas | Jul 16, 2017 | Firefighters put out a fire in China. (AFP)