The Mercer Law School graduate told friends she was being stalked
Mercer University School of Law is one of the oldest law schools in the United States. Modeled after Philadelphia’s Independence Hall, the majestic law school building sits on top of a hill overlooking downtown Macon, Georgia.
Lauren Giddings must have felt tremendous pride every time she walked through the…