Josh Block appears on CBN News to discuss Mike Waltz stepping down as national security advisor.
Caption
A digital display stock index is seen in Lujiazui, China, on March 9, 2026. (Getty Images)
Josh Block appears on CBN News to discuss Mike Waltz stepping down as national security advisor.