Day 3 of public impeachment hearings: Aides to…

Trump impeachment: Day 3 of public testimony Watch live on CBCNews.ca or CBC News Network beginning at 9 a.m. ET. Lt.-Col. Alexander Vindman and Jennifer Williams, both from the National Security Council, will testify in the morning session.…

White House officials to kick off big Trump…

Two top national security aides who listened to U.S. President Donald Trump's call with Ukraine are preparing to testify in the impeachment hearings, launching a week of back-to-back sessions as Americans hear from those closest…

Opinion | No need to worry about war…

To the surprise of no one sensible, the president of the United States is now pardoning convicted and accused war criminals, and effectively advising the Pentagon not to prosecute American soldiers who commit atrocities in…