Carla Abellana criticized for urging end to ‘cruel’ tradition


Carla Abellana received mixed reactions when she took to social media recently urging followers to help end the Yulin Festival, an annual 10-day event held in its namesake city in the Guangxi province of China, where it is said over 10,000 dogs are slaughtered and eaten along with cats. Fresh lychees and alcohol are also served at the seeming bloody orgy, ongoing until June 30.

Read more