In an exciting development for cricket fans and the city of Lahore, a towering 25-foot high, two-ton iron statue of a ‘running man’ has been installed at the entrance of the Gaddafi Stadium. This monumental sculpture is set to be a standout feature ahead of the ICC Men’s Champions Trophy 2025, which kicks off in […]