External Publication
Visit Post

Harrowing statistic emerges as police discover 56 blindfolded young men in frat house basement

did:plc:ttcnlj7nvcqhaetvlyrsoug4 February 20, 2026
Source
![CDATA[The young men were found in the Alpha Delta Phi frat house at the University of Iowa in 2024]]

Discussion in the ATmosphere

Loading comments...