Russian government sites leak passport and personal data for 2.25 million users

/782439