Todd Bensman

Todd Bensman

Todd Bensman

Todd Bensman is Senior National Security Fellow for the Center for Immigration Studies, a 9-year counterterrorism intelligence manager, and 23-year journalist