• Atlanta Police shuts down Buckhead streets to stop suicide attempt

    The Atlanta Police Department is working to try to calm down a male threatening to jump off the top of a building in the heart of Buckhead. In response …

    Read More