NEW DELHI - Delhi Police are all set to hold five of the Indian Premier League (IPL) cricket matches at Feroz Shah Kotla Stadium here beginning May 3, an official said Friday. A traffic advisory stated that the IPL matches will be played here May 3, May 5, May 7, May 10 and May 19. "The Delhi Police have made elaborate arrangements for traffic diversions and restrictions, vehicle parking,