2015 had it all. Political upheavals, sporting triumphs and scientific leaps, natural disasters and man-made ones. BBC News takes a look at some of those …

source