For some, the topic immigration, in general, can be a very difficult subject. We all know that the US was built on over the course of a long term and...