It is possible to find articles on immigration by searching HeinOnline, Westlaw, and LexisNexis, but the resources below are good to know about.
Congressional Research Service Reports
These reports are prepared for members of Congress by the Library of Congress. There is no one website containing all these reports for free. The list of websites below is not an exhaustive list, but contain immigration-related reports.