Martorii spun că incendiatorul este de origine senegaleză şi el a fost auzit strigând: „Gata, ajunge cu morţile în Marea Mediterană!”. Un elev aflat în autobuz a fost cel care a telefonat imediat la carabinieri, iar aceştia l-au arestat pe bărbat. Individul are 47 de ani, iar de 17 ani deţine cetăţenia italiană. Pe numele său Ousseynou Sy, acesta are în cazier conducerea în stare de ebrietate şi un caz de violenţă sexuală asupra unui minor. Este la rândul lui tatăl a doi copii, de 12 şi 18 ani.
Individul a oprit la marginea drumului autobuzul cu cei 51 de copii şi a început să strige „Nu iese nimeni de aici!”, după care a dat foc autobuzului. Din fericire, toţi elevii au fost scoşi la timp din vehicul, însă 12 dintre ei au fost duşi la spital, pentru a fi examinaţi de medici, ei suferind uşoare intoxicaţii cu fum.
Şoferul arestat va fi acuzat de incendiere, dar şi de răpire în formă agravantă, fiind vorba de minori.