Share
Copied
At least eight people were killed and 16 others injured when a rock fell on their tour bus on July 11, 2019, in southwest China's Sichuan Province.