Home Current News British royals’ Caribbean tour upset by protest staged by villagers on Belize...NewsCurrent NewsBritish royals’ Caribbean tour upset by protest staged by villagers on Belize cacao farmMarch 19, 202264FacebookTwitterPinterestWhatsApp Source: yahoo.com/news