APD admits they need to do better to curb robberies near Georgia Tech's campus

The police department is promising to do better.
Published: 12:15 AM EST February 9, 2018