 Call them liberals, Marxists, whatever. But they have consistently amounted to a cultural wrecking ball since the 1960s. So as this July 4th approaches, you know, I wonder how many more birthdays our nation may anticipate as we pray, ponder, live and vote.