Obama’s CIA chief makes startling Biden admission Obama’s CIA chief makes startling Biden admission May 16, 2023 By Peter LaBarbera Ex-CIA director under Barack Obama, John Brennan, admitted that the infamous public letter in October 2019 signed by 51 ex-intelligence officials who strongly suggested that…