20120511 blogs: Indrani Bagchi: Obama can claim a 'mission accomplished'