Loading posts...
Lutheran Social Services of Illinois (LSSI), a non-profit organization located at 1001 Touhy Ave in Des Plaines, Illinois, has reported a significant data breach affecting 150,659 individuals. The breach occurred on December 31, 2021, but was only discovered almost a year later on December 28, 2022. According to a statement submitted by Spencer Pollock, an…