Troops cleared of blame over Falklands ship bombing 19 May 2024 Secret files finally clear the Welsh Guards after 48 crew were killed in the bombing of Sir Galahad.