A construction worker fell off a scaffold on Saturday and died, but his colleague survived the mishap, police said. Police identified the man as 23-year-old Norman Abrams of 804 B Field, Sophia, Greater Georgetown. Abrams was employed by Christopher Menezes of Lot 135 3rd Street Montrose, East Coast Demerara. “The deceased was on a scaffold along with another worker named ...
Read More »