Over 80,000 ID Cards and Fingerprint Scans Exposed in Cloud Leak - Infosecurity Magazine