Trump takes oath:

CNN Newsource image

Latest News