13 Jun, 2020 11:30
Follow RT on
A dashboard camera has caught the moment a powerful explosion happened, reportedly in China’s Zhejiang Province. The blast's force apparently propelled a large piece of debris, as if launched from a cannon.
Follow RT on