‘Top fella’ crushed to death by falling wind turbine in horrifying work accident

Installation technician Jess Patience, 36, was praised by friends for his affable qualities and his willingness to support members of his time – he leave behind a wifeRead More