I had to cut a lot of really good material here but let me say this, the way things are you can't really discuss politics on a political forum much less anywhere else. Worse all of the problems that the article notes are political in nature and require political, cultural and economic solution...