Over 13,000 police personnel to be deployed for ICC Champions Trophy
Pakistan is set to host its first major International Cricket Council (ICC) tournament in nearly three decades, with over 13,000 police personnel deployed across the cities of Lahore and Rawalpindi for security. The event, the…









