Delhi cancels 4.2 lakh ration cards: Here's what's happening

India