China explosion horror: Lightning fireball explosion above ...
Shenyang, a city of more than eight million in north-eastern China, has been battered by torrential downpours in recent days. Earlier this week, the city's meteorological bureau declared a red ...