Best of the world - April 29, 2016

Updated April 29 2016 - 2:13am, first published 1:31am