Integrating mindfulness, compassion & psychology for better lives and relationships.
An annual dog-meat festival in south-west China is taking place on Monday amid uproar from animal rights activists.