BLOG: What our political leaders have taught us about failure January 6, 2012 By Northwest Asian Weekly I am not insane. People will probably accuse me of being insane because I’m starting my 2012 blog by talking about failures. I can imagine some readers’ reaction. “Don’t you […]