A bicyclist with a weapon on a bicycle path? The thugs must have thought they had easy prey. Boy did they miscalculate.
Tip of the hat to the cyclist for being on the ready. Good kill. You saved lives.
Bike paths around here are called rape paths, as they have been the scene of many, including one rape/murder a few years ago.