This is the most uncomfortable post I have ever written. The sordid details of what we’ve heard in the last 24 hours, what has been inflicted on the victims, and what they must be going through simply makes any reasonable person sick. Leadership is a sacred trust. Leaders are passionate about justice. Leaders are committed to lifting others […]