Terrifying moment killer brandishes huge machete as he chases man through clothing store after stabbing teen to death 12 March, 2024 by Newstars Education See also Optical Illusion Quiz: Can you find the Word Hatchling in the blood within 10 seconds?