From a new US President to hurricanes and #metoo, take a look back at the long, turbulent trip 2017 has been.

Source: CNN