Film: "Since You Left" directed by Muhammed Bakri

  • 501 Schermerhorn Building, Columbia University

Co-sponsor: MEALAC