Following days of controversy, Ben Shapiro agrees to speak at Grand Canyon University

The announcement comes after nearly a week of back-and-forth and increasingly bitter public statements between Ben Shapiro and GCU.