Rabat, March 21 -- A 47-year-old Senegalese-Italian abducted a school bus carrying 51 children in Milan and set it ablaze in a protest over Italy's migration policy on Wednesday. Police rescued all of the children.

Police reached through smashed windows at the back of the bus to rescue the children, some of whom were tied up, and arrested the driver.

Some of the children managed to hide their phones and alerted the police who able to rescue them in time. None of the children received serious injuries, although 14 people experienced smoke inhalation, according to the BBC.

The driver allegedly said "No-one will survive" as he set the bus on fire.

One of the children told Italian reporters that the driver had threatened to pour petrol on...