Daily News 5 Comments So long Moscow! Our group has just left Moscow to head back to the United States. There are plenty of pictures […] Tags: Breaking News