Mounia Meddour’s debut feature Papicha has been selected by Algeria to represent the country in the Oscars’ newly-dubbed International Feature Film category – formerly known as the Best Foreign Language Film race. This appears to be the first film chosen for the category by any country this year; typically submissions start to roll in over […]