Monday, March 23, 2015

What's Worse Than a TED Talk?

Did Liberty University provide a safe space for those forced to attend Ted Cruz's announcement that he is running for President?