Jim Salter

Associated Press correspondent.


LATEST ARTICLES BY Jim Salter