Posts

Navy officers rescue exhausted dog from sea

In the Bay of Talcahuano, in the Chilean region of Biobio, sailors from the Chilean Navy spotted a dog paddling for his life in the ocean after a turbulent storm. The dog desperately tried to … Read More