Forces Sniper spots for a Greek and Italian Special Forces Sniper team at the International Specialty Training Center (ISTC) Alpine Sniper Course, in Hochfilzen...