2013-01-22

EVANSTON — A Texas freshman without proper winter attire has abruptly reversed her opinions on assisted suicide today. According to witnesses, Austin native Michelle Turner had exited her 1835 Hinman dorm as per usual, on her way to a 9:30 AM lecture in Tech, when she suddenly fell to her knees and began to beg [...]

Show more