Migratory Notes 60 (Apr. 12, 2018)

Migratory Notes 60 (Apr. 12, 2018)

Migratory Notes 60 (Apr. 12, 2018) - National Guard deploys, representation denied, Silicon Valley cashing in on border buildup and much, much more!