New Sea Turtle Study Confirms Significant Nesting at James Price Point The findings from the recent sea turtle study were released yesterday, casting further doubts over the scientific integrity of the W. Australia Government’s environmental impact assessment for the James Price Point […]
Continue reading