Milan, March 21 -- A bus driver in northern Italy abducted 51 children and their school chaperones Wednesday, threatening the hostages' lives for 40 minutes and setting the bus on fire at a Carabinieri blockade.

Officers from the national police force broke windows at the back of the bus to reach the passengers and got all of them out without serious injuries before flames destroyed the vehicle, authorities said.

The driver was apprehended and treated for burns. Prosecutors described him as a 47-year-old Italian citizen of Senegalese origin and said he told authorities he wanted to vindicate Europe-bound migrants who have died in the Mediterranean Sea but did not plan to hurt anyone.

However, prosecutors said the suspect, identified as...