File:The Telegraph (Macon) front page.jpg

Summary
The front page of The Telegraph (3rd April 2007) from Newseum's "Today's Front Pages"