A motorcyclist, Joseph Idodo, and his passenger, Igho Avwata, have lost their lives in the Ogorode area of Delta State, TopNaija reports. It was gathered...