This “one-in-100,000” albino green turtle has hatched on Lady Elliot Island, but scientists say it faces a very slim chance of survival.
This “one-in-100,000” albino green turtle has hatched on Lady Elliot Island, but scientists say it faces a very slim chance of survival.