The Cover of Faith
All religions have certain symbols connected to them—be they Christian crosses, the Star of David, the Yin and Yang of Taoism, etc. etc. One such symbol has come under fire from an unlikely source. Clothing manufacturer Abercrombie and Fitch has drawn attention, trying to ban—of all things—an article of clothing from its workforce. Lincoln Steed, editor of Liberty magazine, brings us up-to-date.
{blog_body}