On a list of the world’s happiest countries, Canada falls to a new low

France reached its highest ranking to date, at 20th, while Canada slipped to its lowest ranking ever, at 15th, just behind Germany at 14th and followed closely by the United States and the United Kingdom at 16th and 17th.

Subscribe to the “Rebel News Clips” channel on YouTube: https://www.youtube.com/c/RebelNewsClips