When we watch how crazy our country has become, when we see idiots running for office who don’t believe that the separation between church and state exists in the U.S. Constitution, the rallying cry (with tears involved) is, “Thank God for Jon Stewart and Stephen Colbert!!” Now we in Denver can be a part […]