India has finally struck, albeit surgically. After the Pakistan-sponsored terrorist attacks in Poonch and Uri on September 11 and 18,