News Man Punches Shark To Fend Off Terrifying Attack On Teen A striking scene unfolded at Cabarita Beach in New South Wales, Australia, where a man was recorded on video striking a shark in the... Okoli NnamdiJune 30, 2025