People favicon

Giraffe Unexpectedly Dies at Atlanta Zoo After His Head Gets Stuck in Giraffe Complex Railing