HPD: Investigation Into Fatal Shooting At 12221 Lemon Ridge Lane

Houston, TX (STL.News) Houston police are investigating the fatal shooting of a man found at 12221 Lemon Ridge…