Canada News Agency

U.S. House passes Trump impeachment, trial uncertainty remains