The infamous evangelical Christian organization, “The Family” is making headlines again.
The infamous “C Street house” is back in the news.
A group of clergy in Ohio, aided by a tax lawyer, has written to the Internal Revenue Service today asking the federal tax agency to examine the house’s tax-exempt status as a church.
Remember all the talk last summer about the mysterious "C Street house" in Washington, D.C.?
The structure, owned by a clandestine evangelical Christian organization known as "The Family," was in the news because some politicians tied to it got caught up in embarrassing sex scandals.