‘Safe Road Happy Road' project flags alarming gaps in pedestrian safety in Thrissur
Study by St. Thomas College, in collaboration with the MVD, finds only 20% of motorists stop at zebra crossings
Study by St. Thomas College, in collaboration with the MVD, finds only 20% of motorists stop at zebra crossings