The Federal Road Safety Corps (FRSC) has expressed concern over the alarming statistics indicating that a total of 432 people have lost their lives, while 2,070 individuals have sustained injuries in ...