Featured

145 Pilot Whales Die After Beach Stranding

145 Pilot Whales Die After Beach Stranding

Around 145 pilot whales died after they became stranded on a remote beach on Stewart Island in New Zealand, with half of them put down by authorities. In separate incidents, another 13 whales were also stranded on beaches on the continent. A walker along the beach on Saturday was greeted …

Read More
Largest Dog Meat Slaughterhouse in South Korea Closes

Largest Dog Meat Slaughterhouse in South Korea Closes

Animal rights activists in South Korea have declared victory as the country has closed its largest dog meat slaughterhouse. “This is a historic moment,” a statement by the Korean Animal Rights Advocates (KARA) said. “It will open the door for more closures of dog meat slaughterhouses across the country, expediting …

Read More