Kansas City Star
'The Kansas City Star' is an newspaper based in Kansas City, Missouri, in the United States. Published since 1880, the paper is the recipient of eight Pulitzer Prizes. Wikipedia*
On the C-SPAN Networks:
'The Kansas City Star' is an newspaper based in Kansas City, Missouri, in the United States. Published since 1880, the paper is the recipient of eight Pulitzer Prizes..