No fewer than 100 staff of the Bowen University Iwo, Osun State, have been reportedly laid off by the governing council of the institution. The University said it reached the decision due to the unease the lockdown brought to the ...