Road safety in india needs more focus; It contributes 11 % to road accident fatalities in the world Read more