HOUSTON (KTRK) -- Houston police are investigating after a deceased body was found inside a home in southwest Houston.
Police were called to the scene on 9300 Country Creek Street around 7:48pm.
No other details have been released.
Keep checking back on this page to get real-time updates as this story unfolds. To get alerts for breaking news, download the ABC13 news app for iPhone or Android. You can also get breaking news alerts sent to you by email.
More TOP STORIES News