News

This is the amazing moment a deer crosses a large body of water in the UK at low tide on May 10. Deer are known for their surprising swimming abilities, and are documented to be able to swim ...