News

An annual festival that sees a dog being dressed up in human clothing, carried on a sedan chair and worshipped as a god, has been celebrated by villagers in an area of China. Legend has it that ...