Notorious Tehran Police Station Destroyed in Strikes
A Tehran police station central to Iran's repression apparatus was destroyed in strikes. Residents describe it as a site of beatings, torture, and humiliation for detainees. Multiple other stations were also reportedly targeted.
Explore Related Nuggs
Additional details & advanced features are only available through the NewsNuggs iOS app, download it from the app store today!