Iran’s World Cup loss stirs rebukes: Regime has ‘lost a generation’
Iran’s 6-2 loss to England in the football World Cup has prompted rebukes of the regime and further protests, Bloomberg reports. As their country’s national anthem was played prior to the… Read more »