Tag: مهدی عباسی

Sharq Report on 10 War-Torn Areas of Tehran

Shargh's report on 10 war-torn areas of Tehran107 days after the ceasefire…

IranGate

Corruption Continues in Tehran Municipality

Corruption in Tehran Municipality ContinuesCorruption in Tehran Municipality Continues. According to Iran…

IranGate