Boulders were dropping from a hillside in Mianyang, China. Amid heavy rains, a police officer ran to stop an incoming car, averting a potential tragedy.
Boulders were dropping from a hillside in Mianyang, China. Amid heavy rains, a police officer ran to stop an incoming car, averting a potential tragedy.