The Dispatch

Michael Novak, Rest in Peace

February 17, 2017 Jay Richards 0

After a battle with cancer, Ambassador Michael Novak passed away this morning, February 17, at home, surrounded by his family. He was 83. During his last months, we at the Busch School of Business and […]