
The 30th Annual Whitaker St. Louis International Film Festival (SLIFF) wrapped with the awards ceremony, with films winning awards include We Are the Thousand, directed by Anita Rivaroli; Luzzu, directed by Alex Camilleri; Berrigans: Devout and Dangerous, directed by Susan Hagedorn and 200 Meters, directed by Ameen Nayfeh.
