With Richard Grenell now overseeing all 17 U.S. intelligence agencies, Israel’s influence over the U.S. intelligence community has reached new and troubling heights. Last week’s appointment of U.S. Ambassador to Germany Richard Grenell to the post of Director of National Intelligence (DNI) received criticism from both sides of the political divide, mainly for his lack...
Read More