What is the Chinese Dog Eating Festival and Why does it exist?
The world is full of weird and bizarre traditions, Tomato throwing festival in Spain, cheese-rolling in England or throwing cinnamon on single people in Denmark. These are the 'acceptable' kind of...