Pakistan’s Muhammad Asif beats seven-time world snooker champion to qualify for British Open 2023By Arab News Pakistan · 15 August 2023