Russia Green-lights 6th Sochi International Film Festival and Awards for 2021

THE UNIQUE Anglo-Russian Sochi International Film Festival and Awards (SIFFA) confirmed today (04/06/2021) its 6th annual consecutive cinematic show-piece will run from 5th to 10th November 2021 in its home city, the stunning Black Sea resort of Sochi. SIFFA organisers…