JOHN PHELAN
Latest Headlines

DEFENSE
As war on Iran fails, Trump ousts his own generals: Navy Secretary latest casualty of purge
As Trump's unprovoked war against Iran spirals into strategic failure, he has purged top generals, the latest being the Navy secretary, exposing panic, dissent, and collapsing confidence inside the US war machine

This makes it easy to access the Press TV website