Trump And Hegseth FUMBLE Their Iran War Lies As The U.S. Economy FALTERS. Ted Cruz Gets EXPOSED!

This post was originally published on The Young Turks.