Followers of one of the world's oldest religions have been celebrating their holiest day of the year, with a nervous eye on their dwindling numbers.

Zoroastrianism was founded around 3,000 years ago in Persia - now known as Iran.

But from a population of millions, the church now has around 200,000 members.

Robert Pigott reports.