News

After years of protests and legal battles, Atlanta's 85-acre, $115-million public safety training center is opening.