Okada riders stone, burn down police vehicles over extortion in Abuja
Some angry bike riders, alongside other road users, created chaos in Abuja on Thursday after some police officers carrying out stop and search duty caused an accident which left a bike rider severely injured.According to those at the…