Maddow & Letterman – A Lingering Presence

It was a great experience for Ball State students to have Rachel Maddow and David Letterman in Muncie, Indiana on Friday, December 2nd to tape her nationally viewed MSNBC show. We heard one of the best jabs from Mr. Letterman was when he made reference to the UC Davis security guard who pepper-sprayed the Occupy […]