|
TEHRAN – (Iranart)- Iranian director Alireza Dehqan’s documentary “Darkened Water” (“Owsia”) is among the finalists of the first edition of #LabMeCrazy!, an international science film festival in Spain.