Authorities have arrested a man who they believe killed a University of Georgia law student more than two decades ago. Twenty-three-year-old Tara Louise Baker was found dead in 2001.
According to Euro Weekly News, there's a fairly substantial Indian population in the British territory of Gibraltar (because of course), so the government-owned Gibraltar International Bank (GIB) deci...