It's a New Day: 3-24-26 Christopher Columbus Statue in D.C.
Mar 25, 07:06 PM
Share
Subscribe
The shifting narratives in the war with Iran continue after Donald John relents on a 48 hour deadline for the opening of the Strait of Hormuz and a new statue depicting Christopher Columbus is erected in Washington D.C. near the White House.
