Sḵwx̱wú7mesh Úxwumixw (Squamish Nation) council has vowed to defend its rights and title following an agreement between the ...