Chacha Cricket and Muhammad Asif Muhammad Asif (Urdu: محمد آصف ) is a Pakistani snooker player who represents Pakistan in different international tournaments. He won the first title of 2012 IBSF World Snooker Championship [2] that is also known as the...
Read more