Police investigating after body found in apartment

May 9, 2013

Houston police are investigating after a woman was found dead in her west Houston apartment