Colin Campbell
Press TV, Washington
The US Senate has narrowly passed a sweeping tax overhaul, putting President Donald Trump on the brink of his first major legislative triumph nearly a year after he took office. The House is now expected to vote on the updated package on Wednesday.