search icon

Biden Delivers Christmas Address

U.S. President Biden delivers a Christmas address from the White House at 3:45 p.m. ET on Dec. 22.

The Epoch Times will livestream the event.

Read More
Related Videos