Iran is fighting the coronavirus epidemic with all of its available resources. So far 26 people have died with 245 cases reported across the country. Despite the surging number of new cases more patients have recovered and been released from hospital.