|
TEHRAN –(Iranart)- Iranian films “The Crab” and “May She Rest in Peace” were honored with awards at the 33rd Dresden International Short Film Festival in Germany, the organizers announced on Saturday evening.