Hellhound on Their Trail

|

Iranian police arrested some 230 people at a "satanic" rock concert. They also claim to have seized 150 bottles of alcohol, 800 obscene CDs and "inappropriate" clothing that the concert organizers gave to women as gifts.