Police provide details on UT student killing

0
www.austin360.com
Austin Police provided details on the death of University of Texas freshmen Haruka Weiser in a Thursday afternoon news conference at UT Austin. Weiser was found dead in Waller Creek on the UT campus Tuesday, April 5, 2016.
View Comments 0