Freeman

John Mearsheimer – The Lobby Falters

by Haitham Sabbah March 23, 2009

Many people in Washington were surprised when the Obama administration tapped Charles Freeman to chair the National Intelligence Council, the body that oversees the production of National Intelligence Estimates: Freeman had a distinguished 30-year career as a diplomat and Defense Department official, but he has publicly criticised Israeli policy and America’s special relationship with Israel, [...]

Read the full article →