Sen. Ron Johnson: Biden Is ‘Detached from Reality - He’s Delusional’

melanie.hunter | February 13, 2023
Font Size

Sen. Ron Johnson (R-Wis.), who sits on the Senate Homeland Security Committee, said Sunday that China sent a spy balloon over important U.S. military installations “because they see as well as sense weakness in America right now.” Read Full Story