Vladimir Putin claims landslide Russian election victorytheguardian.com9 points·wslh··1 commentOpen articleSaveView on HN