pexels-ahshea-media-2361102-2 August 16, 2023 2560 × 1707 Prioritise Better Street Design Over Traffic Fines for Road Safety in India