The number of deaths in road accidents have dropped big time during last decade, better infrastructure will help reduce even more Since last decade the number of people killed in road accidents has halved, as lot of improvement has been made in traffic offence enforcement, driver and passenger protection and the infrastructure. Between 2001 and […]