European Best Sniper Team Competition (EBSTC)This summer saw two Sniper pairs from Sniper Platoon 1 R WELSH enter the European Best Sniper Team Competition (EBSTC) for the first...