SMU Grad Killed in Hit-and-Run in Italy | NBC 5 Dallas-Fort Worth

SMU Grad Killed in Hit-and-Run in Italy

    processing...

    NEWSLETTERS

    A 23-year-old SMU grad, Ally Owens, was killed in a hit-and-run in Italy, where she was working as a tour guide.