LIFF

The Lebanese Independent Film Festival first edition in Beirut, Lebanon, July 12-14, 2018. Here, The Truth: Lost at Sea won the Meditteranean Special Award.