Time to Stop Idolizing Greed

Todd Smekens February 11, 2017 Greed Is On Center Stage in Washington Muncie, Indiana – The 2016 election cycle made one thing very clear, and not just in the United States, but throughout the world – “Our leaders are completely out of touch with average citizens.” Progressives were hoping that eight years of Barack Obama […]