Badges update automatically and link to the map page on MineUniverse.
This is the infamous "villager news" world based on what was shown of it from the element animation video on YouTube titled 'VILLAGER NEWS: BREAKING NEWS! (Minecraft Animations)', enjoy!