Zuoxiao Zuzhou is a Chinese singer whose accented, croaky voice is hardly ever in tune. But for his fans he's the voice of a generation — one of the very few voices who dare to speak out. After a collaboration, Cowboy Junkies member Michael Timmins called him "China's Leonard Cohen."