Protests sweep Iran

At least 130 people have been killed, thousands arrested and hundreds of others injured in mass unrest in the biggest show of opposition to Iran's authorities in years, with many…