jimflanigan.com
Immigration Explained
Now that I am an ordained minister, I feel it is incumbent upon me to explain and sermonize about humanitarian issues like immigration. I can easily explain the basics of immigration thanks to this…