Passings: Pulitzer Prize Winning Photographer David Leeson Dies at 64
Photojournalist David Leeson, a winner of the Pulitzer Prize for his coverage of the war in Iraq, died on April 16 at age 64, reports the Abilene Reporter News. Leeson was a finalist for the Pulitzer Prize three times prior to winning the award for Breaking News in 2004 for …
Read the whole story at Abilene Reporter News.