Apparently, some evangelical captain thought all his troops should get a bit more Jesus in their training, so he ordered the entire group under his command to attend a concert by an overtly Christian rock group, BarlowGirl. When between 80-100 troops refused to attend (mostly because they recognized it was a Christian evangalization event), they were ordered back to the barracks for what can only be described as punitive action.
While not often this blatant, I did see a lot of this sort of ignorance and bigotry by the senior leadership when I was in the service. Rarely did soldiers get punished for refusing to attend a religious event or service, but they often felt ostracized and ignored -- not a good feeling in an organization that depends on camaraderie and teamwork to function and survive.
This type of proselytization and religious indoctrination is highly illegal and irresponsible, and there is absolutely no place for it in the US military. Several of the punished soldiers were Muslim, so I have to wonder if there was an additional bias in the application of punitive action on their account. We've spent years overtly declaring that the war actions in Afghanistan and Iraq were against specific terrorist and radical groups, not Islam in general. Actions like this, as well as the protests for the Islamic community center in Lower Manhattan, show what liars and hypocrites the people pushing to continue the wars are.