Was the 1918 Flu Pandemic a Leadership Failure?
[December 23, 2018] The world today is recognizing the end of World War I; brought to an end by an armistice on November 11, 1918. Often overlooked was a killer far deadlier than the war. The 1918 Flu Pandemic killed an estimated 50-100 million people. But was it a failure in leadership that caused it to spread? The… Read More »