FARMERS BRANCH, Texas — The Farmers Branch Police Department said it’s investigating after a body was found in a drainage ditch last week.
On Oct. 17 around 8:45 a.m. officers responded to reports of a possible body in the drainage area near the 13800 block of Welch Road near Olin Road.
Farmers Branch PD said when they arrived they discovered a man with an apparent gunshot wound. He was pronounced dead at the scene…