Shapoor Zadran

Champions Trophy: Afghanistan Stun England As Azmatullah Omarzai Shines In Lahore

ICC Champions Trophy: Afghanistan pulled off a historic victory, defeating England by eight runs in… Read More