Tabitha's House News

DCTV Profile: Tabitha’s House

Produced by DCTV (DeKalb County Television) Channel 23, this video profiles the critical and impactful work of Tabitha’s House, a nonprofit agency working to provide assistance to all people impacted by human trafficking.

Leave a Reply