Search results
We did not find results for: Debbie D'Souza.
Check spelling or type a new query.
We did not find results for: Debbie D'Souza.
Check spelling or type a new query.
Debbie D'Souza was born in Caracas, Venezuela. The Venezuela she grew up in was much like America-prosperous and free, but that has changed dramatically and it is now a socialist country. D'Souza refuses to see America follow Venezuela's path, and that drives her work today. imdb.com