Fort Worth Star-Telegram via Yahoo
‘Strong foul odor’ leads to discovery of three bodies in Texas apartment, cops say
Police are investigating after finding three people dead and decomposing inside a south Texas apartment. At 9:12 a.m. Wednesday, May 8, officers with the Brownsville Police Department responded ...
54 minutes ago