Travel

See how these adorable giant anteaters made their zoo debut

The first artificially bred, giant anteater twins in Asia have made their public debut at Chimelong Safari Park in China.