Headlines
In 30 Days, FRSC Records 327 Deaths, 600 Crashes, Moves to Clampdown on Commercial Buses Without Speed Limiter
The Federal Road Safety Corps said it would start enforcing the installation of speed limiting devices on commercial buses after 327 people died from 600 road crashes in one month. The FRSC…