Iranian citizen Mohammad Abedini Najafabadi was released from Italy jail and is set to return home within few hours.
What's Your Reaction?