Jerrett Jamal Allen, 26, was apprehended in Houma, Louisiana, on Sunday, Aug. 13, according to the Harris County Sheriff’s Office.
Read More »An Vinh Nguyen
Search coordinator fears the worst in case of missing gay UH student. By Megan Wadding An Vinh Nguyen, a…
Read More »