Trump faces midterms with record-low approval, $6.18 diesel, $40 trillion debt, and an Iran war costing households $2,000 each as Democrats threaten the House.
Trump faces midterms with record-low approval, $6.18 diesel, $40 trillion debt, and an Iran war costing households $2,000 each as Democrats threaten the House.
