Hundreds of unveiled runners competed in a race in Tehran without head coverings.
without head coverings= スカーフやベールなどで頭を覆うことなしに
This event was one of the largest acts of defiance since the 2022 "women, life, freedom" protests.
acts of defiance= 権威や規則に対して公然と従わない拒否行為
On the same day, veiled women marched in the capital city. They gathered to show support for the government and the war effort.
On the same day= (前述の出来事と)まさに同じ日に
Because of these two different events, some people are calling the situation a tale of two cities.
a tale of two cities= 同じ場所の中で対照的な2つの状況や立場が存在することを示す表現