The longest sniper shot in history was made from a distance of 2,475 meters by British cavalry corporal Craig Harrison in 2009.
His bullet traveled to the target for over 6 seconds.
#General_knowledgeTM
His bullet traveled to the target for over 6 seconds.
#General_knowledgeTM