“The Crab”, “May She Rest in Peace” win awards at Dresden filmfest
TEHRAN.(HONARONLINE) – 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.