Day: December 19, 2023

Kindness Repaid with Horror: Dylann Roof, Hamas, and Our Universities

The moral bankruptcy of the presidents of Harvard University, the University of Pennsylvania, and the Massachusetts Institute of Technology (MIT) were finally on full display during their Congressional testimony on Tuesday, Dec 5th. The three Presidents are hardly alone: leadership at many other universities has proved equally offensive, if not worse. When asked whether a […]

Read More