Security Qiwi’s 7 million Russian bank cards have been published by Anonymous… Kaushiki Ghosh May 10, 2022