BJP cancels Shah Kolkata rally - The Asian Age