Where’s the outrage? by TheMoneyIllusionJanuary 7, 2021January 20, 20210123 Facebook Twitter LinkedIn America is supposed to be a moral beacon for the world. So why so little commentary about this? Thank God for the South China Morning Post. Facebook Twitter LinkedIn