Contrary to what most people may believe, the annual dog meat festival in Guangxi Zhuang, China, that celebrated the local tradition of eating dog meat on the summer solstice on Saturday, was illegal says Chinese…
A Kenyan lifestyle platform for digital storytelling.