Military athletes from 32 countries are battling it out with tanks and snipers to win one of the biggest military prizes on the planet. The International Army Games is a multi-sport competition founded by Russia three years ago and is being held on 24 training grounds in seven countries. Lucy Taylor reports from Moscow.