Police investigate body found at recycling center

Police are on the scene of a recycling center where a body was reportedly found
April 4, 2013 10:00:00 PM PDT
Police are investigating after a body was found at a recycling center in southwest Houston.

Load Comments