A different view of US immigration

Have you ever found a graph of some interesting information, but the graph was difficult to understand (or even misleading). I strive to fix those graphs - this time it's a graph of US immigration data... I found the following immigration graph on the flowingdata website - it's a screen-capture of …