Richard Kamau on 15th Dec

WTF?! I know. That was my reaction too. In China where dog meat is a delicacy, lots of dogs will be facing the knife this...