Your Sofa Could Be Made From Dogs & Cats
June 21st, 2017 marks the start of the 9th annual Lychee and Dog Meat Festival, commonly referred to as Yulin Dog Meat Festival, a 10-day celebration held in Yulin, Guangxi, China, during the summer solstice in which festival goers eat dog meat and lychees...
Carrie Fisher: An Inspiration To All Animal Lovers
Best known for her iconic role as Princess Leia in Star Wars, Carrie Fisher, has sadly passed away at age 60. Aside from being an honorable feminist public figure, Fisher has inspired many through her work as an animal rights activist. Fisher fought to end the Yulin Dog Meat Festival in which she joined a protest in front of the Chinese London Embassy...