Author: Victoria Lee Scott

Author

“An Immigration Crisis Beyond Imagining” Todd Bensman Talks with the Host of Victoria’s Voice Grit & Grace, On the Collapse of Haiti Today

Victoria’s Grit and Grace Todd Bensman is a senior security fellow at the center for Immigration Studies. A former counterterrorism programs specialist wi... Read more.