Cameron Baird has received twelve awards for his service, including rewards for acts of valour as a commando team leader.
Cameron Baird has received twelve awards for his service, including rewards for acts of valour as a commando team leader.