Trailing giants: Clues to how people and giraffes can thrive together
The giraffe (Giraffa camelopardalis) is an iconic megaherbivore whose populations are declining across Africa, the only continent where they are found. Giraffe numbers have plummeted from an estimated 150,000 in 1985 to fewer ...