Hundreds of thousands of Iranians rallied in Tehran on Friday in a government-organised show of defiance, with volunteers pledging to undergo military training and defend the country amid the ongoing war and mounting economic pressure.
Get breaking news anytime, anywhere. Download the TOI app now!