This is one Vietnamese festival that makes even non animal lovers cringe. Every year, at a village near Hanoi, a… read more