National
Mark Shields dies; political commentator wore Catholic faith on his sleeve
WASHINGTON (CNS) — Political commentator Mark Shields, who died June 18 at age 85, often wore his Catholic faith on his sleeve in his columns, commentary and talks around the […]