0 Nigerians lambast police for impounding 245 motorcycles of okada riders April 14, 2023 admin By Chioma Obinagwam Nigerians have lambasted the Nigeria Police Force (NPF) for impounding the motorcycles of commercial riders, popularly called “okada” in Lagos State, southwestern Nigeria.