Celebrity / Gerard Depardieu Russia Rolls Out Red Carpet for Depardieu What 75% tax? Russia offers tax-dodger a free apartment By Polly Davis Doig Posted Jan 6, 2013 9:49 AM CST Copied Back