The man was standing on the platform of an elevated lift when the equipment tipped over, causing him to fall 50 feet before ...
In Shandong, China, a construction worker narrowly escaped injury on November 28, 2025, when a metal pole suddenly fell ...