WASHINGTON — An estimated 750 churchgoers assembled at the Indianapolis Baptist Temple Jan. 17 to protest a U.S. Supreme Court decision to let stand a ruling obliging the church to pay $6 million in back taxes on employee paychecks and fines, CNSNews.com reported Jan. 18. The protesters said they feared a raid by federal marshals to seize the property was…
Want to read the full article and more?