Authorities have announced the arrest of an Athens man in the 2001 death of University of Georgia law student Tara Louise Baker…
Authorities have announced the arrest of an Athens man in the 2001 death of University of Georgia law student Tara Louise Baker…