Profile picture for user Jessica Vaughan
Jessica Vaughan

Jessica M. Vaughan is Director of Policy Studies at the Center for Immigration Studies, a research institute in Washington DC.

My Articles