CIA official in charge of approving intel posted “Palestinian Flag” after Hamas attack

McFadden oversees the approval of all the agency’s intelligence

Continue reading on: