Top Stories British soldier charged with murder in Canada September 13, 2023 News Desk Craig Gibson has appeared in court after the alleged assault. BBC News – World