Pig carcasses offered to gods at Taiwan's 'Holy Pig' festival
AFP English
Thousands of worshippers gather for the annual “Holy Pig” festival in northern Taiwan, which sees local owners compete for a..