State Police are investigating the deaths of two brothers found inside a McDowell County home. Troopers say they discovered the bodies during a welfare check Sunday evening on Stewart Street in Welch.
The deaths are being treated as suspicious, and investigators say the men had recently moved to the area. Both bodies have been sent for medical examination as the investigation continues.