Making his first court appearance since being arrested in Calgary, the driver of the semi involved in the Humboldt Bronco's bus crash in April appeared in Melfort court Tuesday morning facing 6 pages of charges.

29-year-old Jaskirat Sidhu is charged with 16 counts of dangerous driving causing death and 13 counts of dangerous driving causing bodily injury. He was released Tuesday morning on $1000 bail following a brief court appearance and will be back in court August 21st.

RCMP are refusing to release any details of their investigation, including the cause of the crash.