News story: 10,000 troops from 13 countries arrive in the UK for major exercise

Latest Threads

Top