The Promise of America: Immigration
Channel: The Lion's Den - STL
Date: 09/06/2018

Is our immigration system broken? and if so by how much? Visit https://liondenproduction.wordpress.com 
Music by Fred Walker, Bits & Pieces. Used with permission.