Choirs' sing-off competition kicks off in Sochi

By: FE Online | Updated: Fri July 08 2016, 6:43 pm

Russia's Sochi hosts the World Choir Games in which 283 amateur choirs from around the world compete in a 10-day spectacle of song and dance.