Iran unveils monument to ancient victory in show of post-war defiance

Crowds packed central Tehran on Friday for the unveiling of a statue celebrating an ancient Persian victory over foreign enemies — a show of defiance toward Iran’s modern-day foes in the wake of its recent 12-day war with Israel.

Thousands filled…

Continue Reading