Former Newhouse News Service correspondent and Marine Sgt. Bill Cahir dies in Afghanistan.

SHARE