The world's largest choir music festival launches today in Latvia, bringing together hundreds of choirs from all over the world. The world choir ...http://feedproxy.google.com/~r/TheBalticTimes/~3/5o6aikP0MxY/