Harrowing statistic emerges as police discover 56 blindfolded young men in frat house basement
did:plc:ttcnlj7nvcqhaetvlyrsoug4
February 20, 2026
![CDATA[The young men were found in the Alpha Delta Phi frat house at the University of Iowa in 2024]]
Discussion in the ATmosphere