Belize: Caribbean court rules for Maya land rights