War Secretary Pete Hegseth announced the end of the Pentagon's long-running flu vaccine mandate for US troops, saying on X that service members would no longer be forced to take the annual flu shot.
The Iran war is a strategic disaster for the US, leaving Donald Trump weaker at home, with US Gulf bases becoming a “source of insecurity” for host nations, the Quincy Institute’s Trita Parsi tells RT...