It’s been a battle of the bullhorns this week in Denver.
Protesters from all walks of life and all points of view are walking up and down 16th Street Mall making sure their message is heard by everyone within a two-block radius.
From anti-war activists to the Official Street Preachers who spew hateful remarks about gay and lesbians, non-Christians, children, basically anyone who is not a born-again Jesus lover.