Yes, India, one of the largest country on planet with 3rd or 4th largest armed forces in the world deprnds on a minute zionist state for it's security.
As for as whacking goes, even Israelis must be scratching their heads, for their special forces team sellnt to IOK to assist India to quash the...