From natural disasters to ruthless gun attacks, 2017 was a year of tragedy and heartbreak for America.
Hurricane Harvey devastates Houston, Texas:
Hurricane Maria slames Puerto Rico:
A gunman in Las Vegas massacred 58 people and left nearly 500 injured:
White nationalist rally in Charlottesville, Virginia. turns deadly
A gunman kills 26 and injures 20 at a church in Sutherland Springs, Texas
ISIS supporter rams a truck into pedestrians in New York City killing eight