Musket balls unearthed at Culloden Battlefield could be from a "valiant action" by a small number of troops that saved thousands of Jacobites' lives, say archaeologists. The balls, which are made of ...