
A Canadian Special Forces sniper in Iraq has shattered the world record for the longest kill shot, after taking out an Islamic State insurgent in Iraq at a distance of 3.54 kilometres.
The shot shatters the previous world record for the longest sniper kill, which was held by British soldier Craig Harrison. Harrison hit an insurgent in Afghanistan at a distance of 2,475 metres in 2009.