Tsawwassen Mills shopping mall had its official opening Wednesday, October 5. This is a shopping centre of truly gigantic proportions situated on Tsawwassen First Nation land in Delta near the ferry terminal. Described by some as “alarmingly big”, this mega-mall is over 1 million square feet in size and composed of not one but 16…