(Newser) -
Relentless criticism has forced another of President Obama's high-level appointees to drop out, the
Hill reports. Charles Freeman, in line to be head of the National Intelligence Council, drew strong opposition for perceived anti-Israel views and financial ties to Saudi and Chinese governments. Freeman dropped out just hours after his...
More »