WATCH: Chinese city unveils magical ice and snow festival
China’s city of Harbin unveiled its annual Ice and Snow Festival this week, which features sculptures, castles and even huge ice slides.
- Biden visits New Orleans after terror attack
- Trump’s plea to delay sentencing on his hush money conviction denied
- US records its 1st human bird flu death in Louisiana
…