A body found in Texas on Jan. 19 has been identified as Taylour Young, a 25-year-old man who went missing nearly two months ago, police said on Monday.
The Houston Police Department said in an updated missing persons report that the body was found inside the trunk of Young’s vehicle in an impound lot in Dallas, a city in North Texas.