NTD Newsroom Full Broadcast (March 12)
Oil prices surged again after Iran hit a U.S. tanker and other vessels in the Strait of Hormuz. The United States said it is releasing more than 170 million barrels of oil amid rising gas prices....
Read More
What would you like to watch today?