Thousands of people gathered in Tehran to mourn top Iranian military officials killed by US-Israeli strikes.

This article was sourced from Al Jazeera.

Read Full Article on Al Jazeera