The Punisher, #15 (Comic Book): Mother Russia, Part Three