NEW DELHI: Traffic Police said it has made Pusta Road safer after implementing several measures, including installing iron grills, rumble strips, jersey barricades at U-turns and signages. The stretch ...