Showing posts with label Ted Cruz slams Ilhan Omar for suggesting Latinos can’t compete in 'merit-based' immigration system. Show all posts
Showing posts with label Ted Cruz slams Ilhan Omar for suggesting Latinos can’t compete in 'merit-based' immigration system. Show all posts