Putin sweeps election amidst international scrutiny
With 87.8% vote, Putin set for new six-year term, likely surpassing Stalin as longest-serving leader
With 87.8% vote, Putin set for new six-year term, likely surpassing Stalin as longest-serving leader