CHINA – DECEMBER 4, 2025 Man on a bicycle was in the wrong place at the wrong time. He was struck by a piece of a falling tree. Unfortunately, he did not survive. The incident was captured on CCTV.
CHINA – DECEMBER 4, 2025 Man on a bicycle was in the wrong place at the wrong time. He was struck by a piece of a falling tree. Unfortunately, he did not survive. The incident was captured on CCTV.