An unlikely challenger to Putin brings a rare show of defian