I’m assuming the data for Europe is largely correct, but a lot of the per country data doesn’t pass the smell test to me. Afghanistan (35 days), Libya (45), Yemen (46), etc. what percentage of workers there are getting that many paid days off?
Edit - the original source even had the audacity to label Yemen with a “smiley face” since it has the most paid days for the region.