Posts Tagged ‘Philippines’

Colbert Asks Al Jazeera English’s Ayman Mohyeldin ‘When Can We Stop Caring?’

Al Jazeera English journalist, Ayman Mohyeldin, was on the Colbert Report last night to discuss what is being called the Jasmine Revolution sweeping the Middle East and North Africa. Colbert Report interviews always pose a little bit of a challenge as the guest must stay on message while not looking humorless by not engaging Colbert […]