A 37-year-old man is in a critical condition in hospital after being stabbed in Mixenden.
Police are appealing for witnesses following the incident in which the man is believed to have been stabbed in the eye.
A 45-year-old man has been charged with Section 18 wounding with intent and possession of an offensive weapon following the incident on Stanningley Road at around 9pm on Saturday.
Anyone who witnessed the incident or has any information is asked to contact West Yorkshire Police’s Homicide and Major Enquiry Team via on 101 quoting crime reference number on 13150072766. Information can also be given, anonymously and in confidence, through Crimestoppers on 0800 555111.