NEW DELHI - Cricketer-turned-politician Imran Khan, who leads the Pakistan Tehreek-e-Insaf (PTI), has justified his remark that Indian troops would fail in Held Kashmir. In an interview to Times Now channel, Imran said: I dont think Indian army for 20 years or 700,000 troops in Occupied Kashmir is going to solve any problems. I think its only going to produce hatred. Its counter-productive. It probably means I might be a well-wisher of India to actually say this. It doesnt mean Im an enemy of India. Sticking to his point, Imran said he has been proved right everywhere. I was against the NATO Army in Afghanistan. Ive been proved right everywhere. Im not anti-American. Most people in America today are against the military operations in Afghanistan. But when I first started opposing the NATO operations in Afghanistan, people called me anti-American. Im not anti-American. I cannot ever be anti-human beings or anti-nation. So I always believe military is not the only solution, Imran told Times Now. On Oct 30, Imran upped the ante on the contentious Kashmir issue saying that Indian troops would fail in the region. India will fail just like US forces failed in Afghanistan. Is Indian army more powerful than US forces? asked Imran at a massive rally in Lahore.