Carrie SpechtAug 31, 20062 minJia Zhangke's "Still Life" wins Golden Lion at 63rd Venice Film FestivalBeating out such formidable competition as The Queen, and Children of Men, Jia Zhangke's Still Life receives the grand prize at the...