Police arrest recently released inmate for car snatching, recover vehicle (photos)
Officers of the Lagos State Police Command have arrested two suspected car snatchers along Egbeda Road at about 1:30am on Sunday, July 24, shortly after they snatched a Toyota Corolla 2000 model with registration number LND-664-GF. The suspects identified