Launching a fresh offensive on rival parties over the Pulwama terror attack and the subsequent IAF strike inside Pakistan, Prime Minister Narendra Modi on Friday termed the Opposition as "the natural habitat of terror apologists" and accused them of "insulting" armed forces.