Clashes, natural disasters and political gaffes have dominated the headlines in 2017. But when we…
By Daniel Alvarenga
By Michelle Klug
By Alessandra Ram