Tehran has witnessed its largest anti-government demonstrations in decades, as protests swept through dozens of districts across the capital and its wider metropolitan area of nearly 16 million people.
For several hours there on Thursday night,…

Tehran has witnessed its largest anti-government demonstrations in decades, as protests swept through dozens of districts across the capital and its wider metropolitan area of nearly 16 million people.
For several hours there on Thursday night,…