As noted above, IMHO Worldometers information is suspect for the French Caribbean islands. Their website data scraper looks to be broken.