20090507 blogs: Is Rahul the New Mother Teresa?