Oriwu College, Ikorodu, Lagos, has won Best Public School in Nigeria Award. While disclosing this on Wednesday October 14, 2020,…