China French supermarket Carrefour selling dog meat products in China stores French supermarket Carrefour is selling dog meat products in its China stores. Every year, around 10 million dogs are eaten in China, 70% of which 2017-06-14 No Comments