Prince Charles stoked controversy during a visit to Canada by comparing the recent actions of Russian President Vladimir Putin's to those of Adolf Hitler, the Daily Mail reported Wednesday.