Senate passes revised North American trade deal just before hearing the articles of impeachment.
It marked the end of a strange track for the overwhelmingly bipartisan trade pact.
Senate passes revised North American trade deal just before hearing the articles of impeachment.
It marked the end of a strange track for the overwhelmingly bipartisan trade pact.