Obama’s Xavier Speech, Deconstructed

Over the weekend, the President gave a speech at Xavier University in New Orleans to commemorate the fifth anniversary of Hurricane Katrina hitting the Crescent City. While we at the Hayride have intentionally attempted to leave Katrina alone as much as possible, because we think (1) it’s been beaten to death already and (2) South … Continue reading Obama’s Xavier Speech, Deconstructed