A woman who worked at a Penn State satellite campus apparently was shot dead by her estranged husband in a university parking lot on Wednesday, and the man then killed himself, police said.
Search results for:
Here are your Wednesday morning headlines.