Data leak attributed to play, first discovered on 2023-04-09. Approximately 115,558 records were reported exposed.
Iowa, United States