fbpx

Tag: poachers

In China, 60 spotted pups have been rescued from poachers

Police found 100 seals that were starved on a farm in Dalian, China. 39 animals could not be saved. This writes BBC.

Popular