Terry Majors, top, is believed to have shot dead his wife, Leigh Shea-Majors, bottom right, and grandson, Ty Dodson, bottom left, before taking his own life on Saturday night in Hermitage, Tennessee. Metropolitan Nashville Police said his young granddaughter was uninjured and ran to a neighbor for help. It is understood the youngsters were visiting their grandparents in a routine visit. Neighbors say they are ‘dumbfounded’ as Majors loved his ‘grandkids very much’.
Click here to read more.
SOURCE: Daily Mail