CANADA BAGS THE CROWN OF BEING THE BEST COUNTRY IN THE WORLD For the first time ever, Canada was successful in claiming the top spot globally. The