Mohammad Ali Najib

Mohammad Ali Najib

Tehran-based freelance photographer.

Science & Technology

Local and international teams face off at RoboCup Iran Open

Some 24 teams from 11 countries join hundreds of local teams for 13th edition of the research and education initiative.

Local and international teams face off at RoboCup Iran Open

Pyeongchang 2018

Iran's female skier blazes a trail to Pyeongchang

Samaneh Bayrami Baher, 26, will be one of only four Iranians competing at the Winter Olympic Games in South Korea.

Iran's female skier blazes a trail to Pyeongchang

Iran 2017 Elections

Iranians head to the polls for presidential vote

President Hassan Rouhani, a moderate, is facing off against conservative frontrunner Ebrahim Raisi.

Iranians head to the polls for presidential vote

Sport

Runners flock to Tehran's first marathon

The race route, packed with hundreds of marathoners, wove its way past iconic Iranian landmarks.

Runners flock to Tehran's first marathon

Iran

Persepolis: Iran tourism gateway faces climate threats

Shrinking land, drought and algae growth put stress on UNESCO site as tourist arrivals grow after lifting of sanctions.

Persepolis: Iran tourism gateway faces climate threats

Politics

Iran's election campaigns

Iran's election campaigns

Sport

Skiing at Iran's 'gateway of the mountain'

Amid the lifting of sanctions on Tehran, Darbandsar Ski Resort is hoping to draw in new tourists.

Skiing at Iran's 'gateway of the mountain'

Arts & Culture

The resurgence of the Persian carpet trade

The centuries-old industry stands to benefit from the lifting of sanctions following the Iran nuclear deal.

The resurgence of the Persian carpet trade

Ashura 2016

Torches light up Tehran on eve of Ashoura

Prayers, poetry and music are part of rituals marking Mashal Gardan, a Shia Muslim event in Iran.

Torches light up Tehran on eve of Ashoura

Politics

Iranians take to Tehran streets to hail nuclear deal

Iranians poured onto the streets of capital Tehran after the Ramadan fast ended at sundown on Tuesday.

Iranians take to Tehran streets to hail nuclear deal