de-ca-Fc_2nXIas8U-unsplash August 16, 2023 1920 × 2560 Prioritise Better Street Design Over Traffic Fines for Road Safety in India