subribe to get the latest news delivered to you free
The Federal Road Safety Corps (FRSC) on Thursday disclosed that 3,915 people lost their lives, while 24,674 sustained varying degrees of injuries in...