Nation

NYC tourists happy with Joe Biden’s inauguration

Sparse crowds occupied Times Square in New York on Wednesday as Joe Biden was sworn in as the 46th President of the United States in Washington. (Jan. 20)