2016 looks set to keep throwing out unexpected, often brutal surprises right to its end.
22 Dec 2016 9:33 PM GMT