If one wants to make sense of the big bombing that hit the Marriott hotel in Islamabad yesterday, one has to look at the bigger strategic picture.
If you believe the usually 'western' media, the U.S. is still an ally of Pakistan and India is still a neutral country. In reality the U.S. and India are allied in a war against Pakistan and China.
Foreign policy elements in India and the in U.S. see China as their respective big strategic enemy. But both want - for now - avoid an open conflict. The center of gravity in this silent war against China are the hydrocarbon reserves in Central Asia, the Middle East and Africa and the transport routes for these.