Operation Babylift: The Lost Children of Vietnam has been accepted into the 18th Annual St. Louis International Film Festival that is to take place on November 12th -22nd. Operation Babylift is set to screen on Saturday, November 21st in the early afternoon (exact time TBA) at the Landmark Tivoli Theatre.
Stay tuned for more information!