Congratulations to the cast and crew of GreenScreen film “Mother of Chernobyl” for their film’s award at the 2020 Swindon International Film Festival.