Liberian President Ellen Johsnon Sirleaf was John Stewart’s guest last night on the Daily Show.
Stewart appeared somewhat flummoxed in the presence of President Johnson Sirleaf. I know what that’s like. Last summer, I had the chance to briefly meet her at the Liberian foreign ministry compound in Monrovia. Definitely the highlight of the trip.