Road accidents have become an ever rising threat. According to WHO (world health organization) statistics, 25 million people have been killed or mortally injured in road accidents since 1896. After all the improvements and advancements in automobile safety...

read more