While our country has long prided itself on being a “melting pot” by welcoming people from other countries and assimilating them into our society, there are some areas that need to be addressed within our current immigration system. Many Americans may not know precisely how large and costly our immigration problem has become. First of […]