Police Investigating After Lift Truck Tips Over Killing One Worker

CHARLOTTE AMALIE — Police are investigating after a heavy equipment accident claimed the life of one construction worker and injured another, authorities said. A “motorized … Continue reading Police Investigating After Lift Truck Tips Over Killing One Worker