Doug Giles:

As eight of the most powerful world leaders were convening in Gleneagles, Scotland for the G8 Summit trying to figure out how to battle poverty, salvage human lives, stop the AIDS epidemic in Africa and keep our globe from warming ... what does militant Islam do to help? Well, they set off four bombs in the heart of London killing 50+ people and seriously injuring over 700.