Truck driver Jaskirat Sidhu has pleaded guilty to all charges against him from the deadly crash with the Humboldt Broncos' junior hockey team's bus last April. File photo courtesy CBC.

Truck driver Jaskirat Sidhu has pleaded guilty to all charges against him from the deadly crash with the Humboldt Broncos’ junior hockey team’s bus last April. File photo courtesy CBC.

The driver of a transport truck involved in a deadly crash with the Humboldt Broncos junior hockey team’s bus has pleaded guilty to all charges against him.

Jaskirat Singh Sidhu appeared in a court in Melfort, Sask., Tuesday morning.

Sixteen people lost their lives and 13 players were injured when Sidhu’s semi-unit loaded with peat moss and the Broncos bus collided in rural Saskatchewan last April.

The scene after the Humboldt Broncos' junior hockey team bus crash with a semi-trailer at a rural Saskatchewan intersection on April 6, 2018. Photo courtesy CBC.

The scene after the Humboldt Broncos’ junior hockey team bus crash with a semi-trailer at a rural Saskatchewan intersection on April 6, 2018. Photo courtesy CBC.

Sidhu was charged with 16 counts of dangerous driving causing death and 13 charges of dangerous driving causing bodily harm.

The Broncos were on their way to a playoff game in the Saskatchewan Junior Hockey League when their bus and Sidhu’s rig collided not far from Tisdale, Sask.

Files from the Canadian Press.

The Canadian Press