Inside the Iranian Police State

The restrictive dress codes come as little surprise. But a $6,000 fine for watching satellite TV? Two months in jail for walking your dog? Ahmad[man]inejad, why must you be such a crazy bastard?