I read a few years ago that some churches, overrun with politically correct nonsense, were removing this hymn from their songbooks because it contains 'militant imagery'. Although being seen as politically incorrect is reason enough for me to post it, it also happens to be a great, spiritual hymn. Gird your loins, Christian soldiers...if you don't think you will have to fight to defend your faith (with words if not swords), you ain't paying attention.
"Onward Christian Soldiers", performed by unidentified choir
This young lady identifies herself only by her YouTube nickname, but she performs this song beautifully. What a sweet voice! I hope it blesses you, too.
I posted a different version of this song last week, but you just can't hear this message too many times and David's voice is a treasure. Listen all the way to the end....at 4:25, WOW!