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.