
Photo: A scene from “The Witch Hunters” See the New England premieres of two award-winning international films for children, from China and Serbia, at Belmont World Film’s Family Festival taking place at the West Newton Cinema (1296 Washington St.) on Saturday, Jan. 27 (both have been rescheduled due to cancellation from this past weekend’s storm). […]