Moderator advisory note:
1. Opened in the wrong forum by OP (again).
2. This topic has been extensively covered innumerable times and several of those existing threads are still very active.
If you want to comment go to PPR.
If you keep posting political threads here after two requests not to, they will be deleted.