Algiers - APS
The feature film \"The Repentant\" by Algerian director Merzak Allouache will participate in 5th International Film Festival of Oregon State University, to be held on Monday in Crovallis (North-East of United States), organizers announced.