It happened so recently, if feels like the present. Newspapers want to be very current, so it is better to use the present tense in the news. It sounds more like a Twitter feed.
John Kennedy died in 1963. Was it that John McCain died a few days ago? No, it just died now. So, John McCain dies.