L Leila Global Mod Global Mod 20 Mar 2022 #1 William and Kate arrive in Belize after protests forced them to cancel trip on Caribbean tourThe Duke and Duchess of Cambridge have arrived in Belize as demonstrations over land rights forced them to cancel their first big engagement of their tour.
William and Kate arrive in Belize after protests forced them to cancel trip on Caribbean tourThe Duke and Duchess of Cambridge have arrived in Belize as demonstrations over land rights forced them to cancel their first big engagement of their tour.