Must see interview with Lawrence Wilkerson, former Chief of Staff to Colin Powell. Since his retirement, he has publicly criticized the planning and execution of the Iraq War and the global politics surrounding it.
Is Iraq better off? NDAA a disgrace.
