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.
- Long Queues, Higher Fees for Cremations in China Amid Recent Spike of COVID
- In Vaccines We No Longer Trust, and Why That’s a Good Thing