Veteran uses cane to fight off pickpocket