Does Depardieu herald Russia as a tax haven for Europe? (via The Christian Science Monitor)
French movie star Gerard Depardieu has returned to his native habitat in western Europe following a tumultuous Russia visit that has left behind a nation collectively scratching its head over the instinctively authoritarian Vladimir Putin's quirky decision to bestow Russian citizenship upon a cantankerous…