Home Video Dispatch Todd’s Daily Dispatch: War on Atheists?

Todd’s Daily Dispatch: War on Atheists?

Texas vows to fight effort to remove Nativity Scene