March 3, 2026
WAR DEBT EXPLOSION: IRAN STRIKE COST CLIMBS PAST $2 BILLION