Sure, illegal migrants are coming from South & Central America, but they're also coming from India, Cameroon, Nigeria, Cuba, Haiti, Pakistan, Bangladesh, Somalia, East Europe and China.
America can't take afford to care of everyone on Earth. Having open borders means we don't have a country!
Democrats would rather hate Trump an love America.