Teresa Todd is a city and county attorney in Marfa, Texas. She is the subject of a federal investigation after allowing three migrants to shelter in her car.

In by

Teresa Todd is a city and county attorney in Marfa, Texas. She is the subject of a federal investigation after allowing three migrants to shelter in her car.