English: The credit and debit card details of 70 lakh Indians have been leaked on the dark web.
Telugu: డార్క్ వెబ్ లో 70 లక్షల మంది క్రెడిట్, డెబిట్ కార్డుల వివరాలు లీక్