Amit Shah completes three years as BJP president tomorrow - The Indian Express