Share0 A 28-year-old man has been charged with murder after a man in his 20s was fatally attacked with a machete outside a Landsdale petrol station on Thursday.