Seven hundred Afghan nationals stranded along the Taybad border following heavy rainfall and severe cold have been rescued by border forces in Iran’s Khorasan Razavi province, officials said. According to Mehr News Agency, Sardar Majid Shoja said that border forces in Taybad, taking into account the adverse weather conditions and heavy rainfall along the joint More