Oyo state Commissioner of Police, CP Oluwole Adenola, has said that 17 students have been indicted over the vandalisation of science laboratory equipment worth over N25m at the Christ …