Loud applause echoed through the Cambridge Public Library lecture hall on Saturday afternoon as six young children dressed in vibrant red and orange wrapped up a cultural dance performance.
Some results have been hidden because they may be inaccessible to you