Let Me Run (“İzn ver qaçım”) shot film by Azerbaijani film director Elmar Bayramov has been recognized as the “Best Foreign Film” at the “Fighting Spirit Film” international festival held in London. The film tells the life story of a physically challenged young man named Orkhan who despite all difficulties …
Read More »