LTA considering increasing traffic fines as 60 people have lost their lives in road accidents this year
As 60 people have lost their lives in road accidents this year compared to 21 last year, the Land Transport Authority is considering increasing traffic fines as a deterre