Binybara is not just home to the Gouldian finch. It's part of the Larrakia nation. And it deserves protection | Ben Abbatangelo
Binybara, also known as Lee Point, is sacred. Traditional owners, bird watchers, ecologists, activists and lawyers were standing shoulder to shoulder as bulldozers neared
Source: theguardian.com