General News Okada rider and passenger die after falling off Mallam Junction overhead (VIDEO)By ZionSeptember 22, 20200 Sad news reaching us at Ghverse.com indicates that an Okada rider together with another passenger aboard the motor bike reportedly…