Moral and ethical confusion reign – American Thinker Posted on May 23, 2023 https://www.americanthinker.com/blog/2023/05/moral_and_ethical_confusion_reign.html