20100328 india: Modi's deposition a political victory: BJP