If you're just joining us, the C Street house is a structure in Washington, D.C., owned by a shadowy Religious Right group called "The Family" - a.k.a. the Fellowship Foundation.The house, formally called the C Street Center, is located near the U.S. Capitol on C Street S.E.
