A massive data breach was discovered in Russia recently wherein more than 1.2 billion passwords have been stolen….