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

Source: Al Jazeera English