facebook.com
James O’Keefe spoke on the SMU campus just last Wednesday. Coincidence? You be the judge.