Pakistan is once again hosting international cricket, and fans in the cricket-crazy country seem to be loving it. The ongoing three-match T20I series between the hosts and a visiting World XI side at the Gaddafi Stadium in Lahore is being seen as a historic moment in the country’s cricket lore….

Leave a Reply