I recently came across an interesting blog, Immigration Orange, that concentrates on publicizing the root causes of immigration and suggests appropriate courses of action to help alleviate some of the problems in countries that cause people to emigrate. The author is very passionate about the subject and his blog is worth checking out. I link to the site to the left.