Huge crowds gathered in Tehran’s Revolution Square to celebrate and send off Iran’s national football team. 🔗 Read original source — Al Jazeera [RAW] Post navigation Why Arsenal have fallen short in WSL and Champions League this season Why Louisiana paused its US House primary election amid redistricting push