Police arrest man after dumping 3-week old baby in Ondo canal
A major tragedy was averted in Akure, Ondo state when an irate youths almost lynched a 32-year old father, Muyiwa Ayorinde for allegedly dumping his three weeks old baby boy into a…