News

The US Senate has narrowly approved President Trump's major tax and spending bill. The chamber was evenly split between Republicans and Democrats, meaning the Vice President, JD Vance, cast the ...