Blast In China: Massive explosion occurred in Hubei
Blast In China: Massive explosion occurred in Hubei , China. Many buildings were also damaged during this incident.
Mar 13, 2024, 14:00 PM ISTOver 5,800 JLR cars damaged in China blasts
Jaguar Land Rover appears to have been the worst hit by the blast as over 5,500 cars worth around $600 million were destroyed.
Aug 22, 2015, 11:36 AM IST